百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

osin

> 编程语言
开源

Golang OAuth2 服务器库

1.9K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

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 中使用,可作为编写自己的指南。 您可能还想查看其他常用数据库管理系统的实现:

2014-06-25

  • 重大更改:
  • 存储接口增加了 2 个新方法,Clone 和 Close,以更好地支持需要在每个连接中进行克隆/关闭的存储设备 (mgo)
  • 客户端已被更改为接口,而不是结构体。由于此原因,存储接口也必须进行更改,因为接口本身就是指针。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言