使用各种提供者验证Guillotina
项目描述
此guillotina应用通过不同的提供者提供身份验证
[x] twitter
[x] google
[x] github
[x] ORY hydra based?
[ ] facebook (未测试)
示例配置
auth_providers: twitter: configuration: consumer_key: foobar consumer_secret: foobar google: configuration: client_id: foobar client_secret: foobar scope: openid email github: configuration: client_id: foobar client_secret: foobar scope: read:user hydra: configuration: client_id: auth-code-client client_secret: secret base_url: http://localhost:4444/ authorize_url: http://localhost:4444/oauth2/auth access_token_url: http://localhost:4444/oauth2/token state: true scope: openid offline # frontend url to handle storing auth auth_callback_url: http://localhost:8080/foobar auth_user_identifiers - guillotina_authentication.identifier.OAuthClientIdentifier
端点
待办事项
能够指定自定义作用域以进行身份验证
5.0.1 (2019-07-07)
将VERSION添加到清单[bloodbare]
5.0.0 (2019-07-07)
为G5更新[bloodbare]
1.0.7 (2019-06-18)
限制兼容性
1.0.6 (2019-03-04)
刷新令牌的选项[bloodbare]
1.0.5 (2019-01-31)
优化并标记jwt,以便知道它来自oauth。[bloodbare]
1.0.4 (2019-01-10)
在URL上临时修复[bloodbare]
1.0.3 (2018-10-20)
允许应用全局作用域[vangheem]
1.0.2 (2018-10-13)
能够自定义请求的作用域[vangheem]
1.0.1 (2018-10-11)
能够自定义回调[vangheem]
1.0.0 (2018-10-09)
初始
项目详情
关闭
guillotina_authentication-5.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 104987f2b1b968bbb5b9a433f3a9e60e8f289b12c69faa15c7d974d910c85987 |
|
MD5 | 0468bc7ed572bcb8fd65a6146bb39ff9 |
|
BLAKE2b-256 | 7e2e543ae5e7abf626e60bcb6bffd558b0510c99e33cbd912ae385c04302f708 |