feat(auth): update intercept event type

This commit is contained in:
InfinityPacer
2024-10-19 16:57:44 +08:00
parent d8e7c7e6d7
commit d48c4d15e2
2 changed files with 4 additions and 4 deletions

View File

@@ -94,7 +94,7 @@ class UserChain(ChainBase, metaclass=Singleton):
return False, "认证失败"
else:
logger.debug(f"辅助认证未启用,认证类型 {grant_type} 未实现")
return False, "未实现的认证类型"
return False, "不支持的认证类型"
def password_authenticate(self, credentials: AuthCredentials) -> Tuple[bool, Union[User, str]]:
"""
@@ -202,7 +202,7 @@ class UserChain(ChainBase, metaclass=Singleton):
# 触发认证通过的拦截事件
intercept_event = self.eventmanager.send_event(
etype=ChainEventType.AuthPassedIntercept,
etype=ChainEventType.AuthIntercept,
data=AuthInterceptCredentials(username=username, channel=channel, service=service, token=token)
)

View File

@@ -64,8 +64,8 @@ class ChainEventType(Enum):
NameRecognize = "name.recognize"
# 认证验证请求
AuthVerification = "auth.verification"
# 认证通过拦截
AuthPassedIntercept = "auth.passed.intercept"
# 认证拦截请求
AuthIntercept = "auth.intercept"
# 系统配置Key字典