在我的django项目中,我使用django social-auth-app-django登录到website.Everything,但是当用户想使用谷歌登录时,如果用户以前有累的网站,我想返回这个user.Soı不想创建新的user.Hox,我猜ı必须使用SOCIAL_AUTH_PIPELINE,但我不知道这到底是works.Can,有人帮我吗?
发布于 2022-04-21 11:57:07
检查用户是否已经有一个来自谷歌的社交账户,如果是的话,登录,如果没有创建新帐户。
from allauth.socialaccount.models import SocialAccount
social_account = SocialAccount.objects.get(provider="google", uid=uid) #uid is from user
registered_user = social_account.userhttps://stackoverflow.com/questions/71953041
复制相似问题