mirror of https://github.com/jumpserver/jumpserver
parent
053d958f9a
commit
2b927caa60
|
@ -44,14 +44,15 @@ class UserLoginView(mixins.AuthMixin, FormView):
|
||||||
# show jumpserver login page if request http://{JUMP-SERVER}/?admin=1
|
# show jumpserver login page if request http://{JUMP-SERVER}/?admin=1
|
||||||
if self.request.GET.get("admin", 0):
|
if self.request.GET.get("admin", 0):
|
||||||
return None
|
return None
|
||||||
|
next_url = request.GET.get('next') or ''
|
||||||
auth_type = ''
|
auth_type = ''
|
||||||
auth_url = ''
|
auth_url = ''
|
||||||
if settings.AUTH_OPENID:
|
if settings.AUTH_OPENID:
|
||||||
auth_type = 'OIDC'
|
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:
|
elif settings.AUTH_CAS:
|
||||||
auth_type = '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:
|
if not auth_url:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue