mirror of https://github.com/jumpserver/jumpserver
perf: 去掉不用的
parent
95e92a45d5
commit
e3aaba4798
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
import django_mysql.models
|
|
||||||
import uuid
|
import uuid
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,7 @@ from apps.jumpserver.settings.auth import AUTHENTICATION_BACKENDS_THIRD_PARTY
|
||||||
from .signals import post_auth_success, post_auth_failed, user_auth_failed, user_auth_success
|
from .signals import post_auth_success, post_auth_failed, user_auth_failed, user_auth_success
|
||||||
|
|
||||||
|
|
||||||
|
@receiver(user_logged_in)
|
||||||
def on_user_auth_login_success(sender, user, request, **kwargs):
|
def on_user_auth_login_success(sender, user, request, **kwargs):
|
||||||
# 失效 perms 缓存
|
# 失效 perms 缓存
|
||||||
user.expire_rbac_perms_cache()
|
user.expire_rbac_perms_cache()
|
||||||
|
@ -51,6 +52,3 @@ def on_user_login_success(sender, request, user, backend, create=False, **kwargs
|
||||||
def on_user_login_failed(sender, username, request, reason, backend, **kwargs):
|
def on_user_login_failed(sender, username, request, reason, backend, **kwargs):
|
||||||
request.session['auth_backend'] = backend
|
request.session['auth_backend'] = backend
|
||||||
post_auth_failed.send(sender, username=username, request=request, reason=reason)
|
post_auth_failed.send(sender, username=username, request=request, reason=reason)
|
||||||
|
|
||||||
|
|
||||||
user_logged_in.connect(on_user_auth_login_success)
|
|
||||||
|
|
Loading…
Reference in New Issue