mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-04 08:55:40 +00:00
[Update] 基本完成登录逻辑
This commit is contained in:
@@ -218,9 +218,11 @@ def set_tmp_user_to_cache(request, user, ttl=3600):
|
||||
def redirect_user_first_login_or_index(request, redirect_field_name):
|
||||
if request.user.is_first_login:
|
||||
return reverse('users:user-first-login')
|
||||
return request.POST.get(
|
||||
redirect_field_name,
|
||||
request.GET.get(redirect_field_name, reverse('index')))
|
||||
url_in_post = request.POST.get(redirect_field_name)
|
||||
if url_in_post:
|
||||
return url_in_post
|
||||
url_in_get = request.GET.get(redirect_field_name, reverse('index'))
|
||||
return url_in_get
|
||||
|
||||
|
||||
def generate_otp_uri(request, issuer="Jumpserver"):
|
||||
|
Reference in New Issue
Block a user