谷歌社交认证Django rest api

2024-09-28 21:56:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在设置DjangoRESTAPI,需要集成社交登录功能 Simple Facebook social Login using Django Rest Framework.

# Google configuration
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = '****'
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = '*****'
SOCIAL_AUTH_GOOGLE_OAUTH2_SCOPE = ['email']

以上是我的谷歌设置文件配置。你知道吗

全部设置完毕后,facebook身份验证工作正常很好。在在google身份验证的情况下,当我使用创建开发者帐户的同一帐户的访问令牌时(在中配置)设置.py)社会认证是工作。但是当我使用不同帐户的访问令牌时,出现以下错误

AuthForbidden at /user/oauth/login/
Your credentials aren't allowed

为什么会这样?我需要在google开发者帐户中配置什么吗?你知道吗


Tags: 功能auth身份验证facebookgoogleloginsocial帐户