繁体   English   中英

有没有办法验证我的谷歌助手应用程序的用户?

[英]Is there any way to authenticate the users for my google assistant app?

我正在为Google助手开发一个应用程序,我需要一个关于我的应用程序的用户身份验证的建议,以便我可以根据他们的唯一ID管理他们的数据。 我使用Firebase作为数据库,我认为使用Gmail帐户验证用户是最好的方法。 这可能吗? 我也在提出其他建议。

是 - 您可以在助理应用中验证用户身份。 您需要使用OAuth 2.0流程并按照以下步骤操作: https//developers.google.com/actions/identity/account-linking

顺便说一下,这里有一个很好的问题和很好的答案: 如何在Google上的Google操作上使用Google帐户对用户进行身份验证?

(!)要记住的一件重要事情是,您需要使用自己的OAuth服务器而不使用提供程序。

根据您的需要,您可以在此处选择几种选项。

如果您只想跟踪Action的重复访问者,那么您可以使用可用的匿名userId 这不是真正的“身份验证”,它当然不是用户身份,但如果您从会话中获得相同的userId,则您知道它与之前访问过该userId的用户相同。

如果您已经拥有系统帐户,那么使用帐户链接,因为@ ido-green建议更好,但设置要复杂得多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM