[Update] 更新OpenID的配置项以及对应的信号监听

This commit is contained in:
Bai
2020-04-28 21:00:22 +08:00
parent 555861c319
commit 184432a2a6
5 changed files with 21 additions and 33 deletions

View File

@@ -1,15 +1,15 @@
from django.dispatch import receiver
from jms_oidc_rp.signals import oidc_user_login_success, oidc_user_login_failed
from jms_oidc_rp.signals import openid_user_login_failed, openid_user_login_success
from .signals import post_auth_success, post_auth_failed
@receiver(oidc_user_login_success)
@receiver(openid_user_login_success)
def on_oidc_user_login_success(sender, request, user, **kwargs):
post_auth_success.send(sender, user=user, request=request)
@receiver(oidc_user_login_failed)
@receiver(openid_user_login_failed)
def on_oidc_user_login_failed(sender, username, request, reason, **kwargs):
post_auth_failed.send(sender, username=username, request=request, reason=reason)