从Google的操作中注销用户

时间:2018-08-29 10:08:25

标签: dialogflow actions-on-google

有什么方法可以注销或在Google进行操作时切换帐户?我正在使用与Google关联的帐户(OAuth和Google SignIn),我想这样做,如果用户说“从此帐户注销我或切换到另一个帐户”,则该操作应注销他并打开google身份验证。 / p>

我在documentation中看到了一些助手的意图,但没有找到用于注销/注销的任何助手。

能否请您帮我说“从帐户注销或切换到另一个帐户”来注销用户

2 个答案:

答案 0 :(得分:2)

请记住,“帐户关联”并没有真正登录。它正在将他们正在使用的Google Assistant帐户与您在系统上使用的帐户相关联。如果您仅使用Google Sign for Assistant,那么您只想访问有关他们正在使用的帐户的信息。

因此,“注销”并不是您要执行的操作。在第一种情况下,您想从系统上的帐户中“取消链接”其助手帐户。在第二种情况下,您想忘记他们是谁。

要执行“取消链接”,您可以返回HTTP代码401“未授权”。这将迫使助手丢弃他们为用户拥有的所有令牌。用户还可以通过您的目录列表取消链接。

忘记他们是谁更困难。尽管您可以将AoG定向到调用Google Sign In签出方法的页面,但AoG中没有直接执行此操作的方法。他们还可以通过目录列表或Google的帐户管理页面取消链接。

答案 1 :(得分:0)

如果您想再次测试意图,可以通过单击下面的帐户徽标来关闭帐户链接,然后每次重定向到自动登录。 enter image description here