我有一个PHP Web应用程序,它使用OAuth2来访问和显示用户的内容。 Gmail收件箱。当第一次提示用户允许访问时,Google还会提示他选择要授予访问权限的Google帐户。所有用户都在我的Google Apps for Education域中,其帐户名称为" studentname@myschooldomain.com"这是我想要在我的网络应用中展示的唯一Gmail帐户。我不想让他们选择其他Google帐户。有没有办法在授权过程中自动选择正确的Google帐户?
我看了一遍,我能找到的最接近的答案来自here.如果我使用的是Javascript库(我不是),我可以通过authuser = 0来选择用户登录的第一个Google帐户。除了我没有使用JavaScript之外,问题在于我不知道我的域帐户是否是用户登录的第一个,第二个或第三个Google帐户
必须有办法传递用户的Gmail地址才能自动授权该特定帐户。 ......我希望!