mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-08-13 11:56:14 +00:00
fix: 修复oidc登录的问题
..
This commit is contained in:
parent
bf82a28dc1
commit
01ed4963b8
@ -44,14 +44,15 @@ class UserLoginView(mixins.AuthMixin, FormView):
|
||||
# show jumpserver login page if request http://{JUMP-SERVER}/?admin=1
|
||||
if self.request.GET.get("admin", 0):
|
||||
return None
|
||||
next_url = request.GET.get('next') or ''
|
||||
auth_type = ''
|
||||
auth_url = ''
|
||||
if settings.AUTH_OPENID:
|
||||
auth_type = 'OIDC'
|
||||
auth_url = reverse(settings.AUTH_OPENID_AUTH_LOGIN_URL_NAME)
|
||||
auth_url = reverse(settings.AUTH_OPENID_AUTH_LOGIN_URL_NAME) + f'?next={next_url}'
|
||||
elif settings.AUTH_CAS:
|
||||
auth_type = 'CAS'
|
||||
auth_url = reverse(settings.CAS_LOGIN_URL_NAME)
|
||||
auth_url = reverse(settings.CAS_LOGIN_URL_NAME) + f'?next={next_url}'
|
||||
if not auth_url:
|
||||
return None
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user