我使用Google登录设置安装了Django AllAuth。
我现在正尝试使用Google上的操作控制台为我的应用设置 Google智能助理集成。
关于https://developers.google.com/actions/identity/account-linking处的OAuth2帐户关联的文档。
我使用授权网址:
djangodomainwithallauth.com/accounts/google/login/
我使用的是令牌网址:
djangodomainwithallauth.com/accounts/google/login/callback
我也设置了
LOGIN_REDIRECT_URL = 'https://www.google.com/?result_code=SUCCESS'
根据google doc上的操作,但似乎您可以使用下一个参数传递它。
我已经无法使用Google帐户选择器登录(无声地失败),但我可以在webview中成功登录我的帐户(但重定向到https://www.google.com/?result_code=SUCCESS并且#39;做一件事)
我不是一个经验丰富的程序员,我错过了什么?
答案 0 :(得分:0)
为了清楚起见,您是否使用添加快速帐户关联部分的Google登录凭据?如果没有,您应该按照here步骤创建一个并将其用于该部分。
当你说它无声地失败时,你的意思是什么?使用快速帐户关联时是否会弹出任何内容?
了解当前,您可能必须禁用并重新启用设备测试,以便在设备上进行测试时在重定向webview和快速帐户链接之间切换。