From 31652ef5b19aa04a542da0518cb893328eee9eab Mon Sep 17 00:00:00 2001 From: wangruidong <940853815@qq.com> Date: Thu, 17 Apr 2025 16:19:42 +0800 Subject: [PATCH] fix: include openid in source validation logic --- apps/users/models/user/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/users/models/user/__init__.py b/apps/users/models/user/__init__.py index 0df397c16..ec2501c5f 100644 --- a/apps/users/models/user/__init__.py +++ b/apps/users/models/user/__init__.py @@ -189,7 +189,8 @@ class User( cas = self.Source.cas saml2 = self.Source.saml2 oauth2 = self.Source.oauth2 - return self.source not in [cas, saml2, oauth2] + openid = self.Source.openid + return self.source not in [cas, saml2, oauth2, openid] @property def expired_remain_days(self):