我已经根据文档设置了我的 Django 社交身份验证。具有以下内容:
GOOGLE_OAUTH_EXTRA_SCOPE = ['https://www.googleapis.com/auth/calendar']
GOOGLE_OAUTH2_CLIENT_ID = *client id here*
GOOGLE_OAUTH2_CLIENT_SECRET = *client secret here*
在 API 控制台中,我已将其设置为具有重定向 URI 的 Web 应用程序,如 omab 所说:
http://localhost:8000/complete/google-oauth2/
在我的模板中,我有:
<a href="{% url socialauth_begin 'google' %}" class="google_login_button">Login with Google </a>
但是,当我测试应用程序时,oAuth 不会要求“日历权限”,只是默认的电子邮件权限。
我错过了什么??