Java 保存多个用户密码时的Google身份验证

Java 保存多个用户密码时的Google身份验证,java,google-authentication,Java,Google Authentication,我已经为我的web应用程序进行了google身份验证。当用户登录到google帐户时,只有应用程序可以访问。否则,它将要求用户登录到他们的谷歌帐户。即使在身份验证之后,在每次加载页面时,我都会检查用户是否仍然登录。如果没有,他将重定向到谷歌的登录页面。如果用户仍在登录,将导航到相应的页面 问题:现在如果用户有多个google帐户。并且在两个帐户中都保存了密码,当我尝试导航时,它会询问我每次使用哪个帐户。我怎样才能避免这种情况?如果所需的帐户之一已登录,我应该能够导航,而不必要求用户选择哪个帐户

我已经为我的web应用程序进行了google身份验证。当用户登录到google帐户时,只有应用程序可以访问。否则,它将要求用户登录到他们的谷歌帐户。即使在身份验证之后,在每次加载页面时,我都会检查用户是否仍然登录。如果没有,他将重定向到谷歌的登录页面。如果用户仍在登录,将导航到相应的页面

问题:现在如果用户有多个google帐户。并且在两个帐户中都保存了密码,当我尝试导航时,它会询问我每次使用哪个帐户。我怎样才能避免这种情况?如果所需的帐户之一已登录,我应该能够导航,而不必要求用户选择哪个帐户


提前谢谢。

我相信谷歌会检查它是否有用户的有效登录令牌。如果没有,则会提示您选择一个用户。在问题的最后一点,您是否有登录的用户?一旦我登录,我就能够获取登录的用户名和其他详细信息。但是假设我用两个帐户登录谷歌,并且我保存了两个帐户的密码,那么问题就开始了。我不能检查这个帐户是否已登录并继续吗?我相信谷歌会检查它是否有用户的有效登录令牌。如果没有,则会提示您选择一个用户。在问题的最后一点,您是否有登录的用户?一旦我登录,我就能够获取登录的用户名和其他详细信息。但是假设我用两个帐户登录谷歌,并且我保存了两个帐户的密码,那么问题就开始了。我能否检查此帐户是否已登录并继续?