我们已在我们的网站上设置了基于Google+的登录信息(OAuth2),以便用户可以使用现有的Google帐户登录。
登录件一切正常,但“品牌信息”显示的电子邮件地址是我的个人电子邮件地址(即me@example.com)。我希望此电子邮件ID不会被显示。
我可以修改标题和徽标,但无法更改电子邮件地址。如何将电子邮件更改为不显示?
以下网站会这样做,我找不到任何有关该信息的信息......
答案 0 :(得分:0)
我认为无法禁止显示电子邮件地址,但可以更改显示的电子邮件地址。请参阅Suppress email address in Google sign in Branding information的答案。
答案 1 :(得分:0)
您正在使用Google OAuth 2.0,在此您需要创建应用,并且您可以访问Google的各种API。因此Google会显示您的电子邮件地址。
但是Janrain正在使用开放id,在open id中不需要创建app。但是通过Openid,您无法访问Google API,只能获取身份验证数据。
您还可以注意到Google在接受页面上显示您的应用名称,但是对于janrain,它显示主机login.janrain.com。
因此,在OAuth中Google会提供有关消费者的信息,但在开放ID中,Google除了回调网址外没有任何有关消费者的信息。