Golang OAuth2 服务器库
OSIN ==== Golang OAuth2 服务器库 ================================ OSIN 是一个针对 Go 语言的 OAuth2 服务器库,详见 http://tools.ietf.org/html/rfc6749 和 http://tools.ietf.org/html/draft-ietf-oauth-v2-10.。 它还支持 PKCE,详见 https://tools.ietf.org/html/rfc7636,,这可以提高公共 OAuth 客户端的代码交换流程的安全性。 使用它,您可以构建自己的 OAuth2 身份验证服务。 该库实现了大部分规范,例如授权和令牌端点,以及授权码、隐式、资源所有者和客户端凭证授权类型。 ### 示例服务器 … ### 示例访问 在 Web 浏览器中打开: ```` http://localhost:14000/authorize?response_type=code&client_id=1234&redirect_uri=http%3A%2F%2Flocalhost%3A14000%2Fappauth%2Fcode ```
有一个模拟可在 example/teststorage.go 中使用,可作为编写自己的指南。 您可能还想查看其他常用数据库管理系统的实现:
暂无开放 Issues,或尚未同步最近议题。