跳转到主要内容

使用各种提供者验证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 (7.5 kB 查看哈希值)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面