我有一个Web应用程序后端,它知道哪个用户正在使用该应用程序。所有用户都在客户端上拥有Google帐户。客户端向后端查询用户的更改。
如果用户发生了更改,或者应用程序刚刚启动。我想要显示那些人gmail和日历。
我目前只显示第一位用户的收件箱标题,但我不确定我会采取哪些步骤来选择合适的人选。是否有登录Web浏览器的所有帐户的API?这样我就可以搜索返回的列表,然后为正确的用户检索电子邮件。
答案 0 :(得分:0)
道歉,但我发现你的帖子很不清楚。
为了澄清目的并且为了尝试提供帮助,如果您指的是多次登录或切换到另一个帐户,实际上GitHub中讨论了有关多帐户登录Multiple sign-in #13的问题。
根据那个帖子,
现在,当通过
gapi.signin
(即。小部件或gapi.auth.signIn()
)库启动OAuth2流时,支持多登录提示。切换帐户只需gapi.auth.signOut()
,然后再次gapi.auth.signIn()
。
您可以使用Google Sign-In JavaScript client reference了解有关JavaScript客户端方法和属性的更多信息,以便在您的网络应用程序中实施Google登录。
我希望有所帮助。