对 Django 的 OpenID Connect 身份验证支持
项目描述
这是一个针对 GitLab 进行身份验证的 Django 登录视图。
如果您拥有一个要用作多个应用程序之间的 OAuth 身份验证服务器的 GitLab 实例,请使用它。
另请参阅django-auth-oidc。
要求
Python 3.6+。Python 2 不受支持,也永远不会得到支持。
Django 1.10+
安装
pip install django-auth-gitlab
设置.py
INSTALLED_APPS += ['django_auth_gitlab']
网址.py
urlpatterns += [
url(r'^accounts/login/', include('django_auth_gitlab.urls')),
]
配置
GitLab
应用的重定向 URI:http(s)://app-domain/accounts/login/callback
应用程序的环境变量
GITLAB_SERVER - Gitlab 服务器 URL - 带有斜杠。
GITLAB_CLIENT_ID - 从 GitLab 收到的客户端 ID
GITLAB_CLIENT_SECRET - 从 GitLab 收到的客户端密码
项目详情
关
django_auth_gitlab -0.1.0-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 0ccc7dc20b59ea05b4b63e6cd743d3b5466fb3e3209d4d224837110c36868004 |
|
| MD5 | efb86e57a489e1c0435d61dd9cdb17ab |
|
| 布莱克2-256 | 3fc901f7ec390fdc729eb161e1133981e4f107a3e1f31cad2cc3316bf55b18d4 |