mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-07-17 16:31:28 +00:00
fix(authentication): 登录复核Not found
This commit is contained in:
parent
fcd8356e90
commit
9ca8ab218c
@ -34,16 +34,6 @@ class LoginConfirmSettingUpdateApi(UpdateAPIView):
|
|||||||
class TicketStatusApi(mixins.AuthMixin, APIView):
|
class TicketStatusApi(mixins.AuthMixin, APIView):
|
||||||
permission_classes = ()
|
permission_classes = ()
|
||||||
|
|
||||||
def get_ticket(self):
|
|
||||||
from tickets.models import Ticket
|
|
||||||
ticket_id = self.request.session.get("auth_ticket_id")
|
|
||||||
logger.debug('Login confirm ticket id: {}'.format(ticket_id))
|
|
||||||
if not ticket_id:
|
|
||||||
ticket = None
|
|
||||||
else:
|
|
||||||
ticket = get_object_or_none(Ticket, pk=ticket_id)
|
|
||||||
return ticket
|
|
||||||
|
|
||||||
def get(self, request, *args, **kwargs):
|
def get(self, request, *args, **kwargs):
|
||||||
try:
|
try:
|
||||||
self.check_user_login_confirm()
|
self.check_user_login_confirm()
|
||||||
|
@ -170,7 +170,7 @@ class AuthMixin:
|
|||||||
if not ticket_id:
|
if not ticket_id:
|
||||||
ticket = None
|
ticket = None
|
||||||
else:
|
else:
|
||||||
ticket = get_object_or_none(Ticket, pk=ticket_id)
|
ticket = Ticket.origin_objects.get(pk=ticket_id)
|
||||||
return ticket
|
return ticket
|
||||||
|
|
||||||
def get_ticket_or_create(self, confirm_setting):
|
def get_ticket_or_create(self, confirm_setting):
|
||||||
|
Loading…
Reference in New Issue
Block a user