From b107e1748a89424eccdb7d27f89f79cb7289bce0 Mon Sep 17 00:00:00 2001 From: Ivan Office Date: Thu, 5 Dec 2024 09:03:52 +0800 Subject: [PATCH] fix sso --- app_saas/models/res_users.py | 1 + 1 file changed, 1 insertion(+) diff --git a/app_saas/models/res_users.py b/app_saas/models/res_users.py index e440f6f8..b1a05d3d 100644 --- a/app_saas/models/res_users.py +++ b/app_saas/models/res_users.py @@ -63,6 +63,7 @@ class ResUsers(models.Model): def _auth_oauth_signin(self, provider, validation, params): # 用户绑定的额外处理,如果有同 login 用户则直接绑定 # todo: 当前不管多公司,在 social_login 里有更细节判断,后续优化 + # todo: 当前同名就写 oauth 信息,不安全,要优化 oauth_provider = self.env['auth.oauth.provider'].sudo().browse(provider) if oauth_provider and oauth_provider.scope.find('odoo') >= 0: oauth_uid =validation.get('user_id')