mirror of
https://github.com/jumpserver/jumpserver.git
synced 2026-01-25 23:13:39 +00:00
* [Update] core支持openid登录,coco还不支持 * [Update] coco支持openid登录 * [Update] 修改注释 * [Update] 修改 OpenID Auth Code Backend 用户认证失败返回None, 不是Anonymoususer * [Update] 修改OpenID Code用户认证异常捕获 * [Update] 修改OpenID Auth Middleware, check用户是否单点退出的异常捕获 * [Update] 修改config_example Auth OpenID 配置 * [Update] 登录页面添加 更多登录方式 * [Update] 重构OpenID认证架构 * [Update] 修改小细节 * [Update] OpenID用户认证成功后,更新用户来源 * [update] 添加OpenID用户登录成功日志
21 lines
425 B
Python
21 lines
425 B
Python
# -*- coding: utf-8 -*-
|
|
#
|
|
|
|
from django.conf import settings
|
|
from .models import Client
|
|
|
|
|
|
def new_client():
|
|
"""
|
|
:return: authentication.models.Client
|
|
"""
|
|
return Client(
|
|
server_url=settings.AUTH_OPENID_SERVER_URL,
|
|
realm_name=settings.AUTH_OPENID_REALM_NAME,
|
|
client_id=settings.AUTH_OPENID_CLIENT_ID,
|
|
client_secret=settings.AUTH_OPENID_CLIENT_SECRET
|
|
)
|
|
|
|
|
|
client = new_client()
|