文件名称:OAuth2Bin:OAuth 2.0授权框架的测试服务器
文件大小:154KB
文件格式:ZIP
更新时间:2024-02-26 22:16:03
go redis golang oauth2 webapp
OAuth 2.0 Bin是OAuth 2.0授权框架的测试服务器。 产品特点 符合 (大部分) 坚持Redis 在请求中使用固定参数( client_id , client_secret ) 动态令牌生成 基于IP的速率限制 可使用JSON配置 Docker支持 用Go写 除外没有依赖 动机 创建它的动机是在测试缺少易于访问的OAuth 2.0服务器。 许多服务提供授权码流程,但是其他流程(例如,隐式授予)并不常见。 Okta确实提供了一个但是它们在请求中要求使用nonce参数而与RFC 6749不同。 还有更多健壮的服务器,但是我想弄清楚自己写一个。 这可以帮助我学习并消除“真实
【文件预览】:
OAuth2Bin-master
----main.go(317B)
----public()
--------templates()
--------static()
----oauth2()
--------utils()
--------middleware()
--------config()
--------cache()
--------server()
----Dockerfile(203B)
----.travis.yml(83B)
----config()
--------flowParams.json(459B)
--------ratePolicies.csv(39B)
--------ratePolicies.json(252B)
----LICENSE(11KB)
----Procfile(14B)
----README.md(5KB)
----Godeps()
--------Readme(136B)
--------Godeps.json(294B)
----docker-compose.yml(170B)
----.gitignore(50B)
----vendor()
--------github.com()
--------vendor.json(143B)