从 Google 登录中删除“以 NAME 身份登录”

问题描述 投票:0回答:1

有没有办法在新的 Google 登录中删除这个“以(NAME)身份登录”选项?图片:

我找不到重新设计或删除“以(名称)身份登录”按钮的方法。

只有在用户登录一次后才会出现这种方式。否则,它看起来像这样:

这个版本可以随心所欲地设计。

我的偏好是让用户每次都能看到这个“使用 Google 登录”按钮,但也可以重新设置第一张图片的样式,使其与第二张图片的宽度相匹配。

我将

auto-select
(选择最后登录的用户)设置为 false,并认为这可以解决问题,但事实并非如此。我也考虑过创建自定义按钮的解决方法,但谷歌不支持它。

在我的第二张图片中允许使用 CSS 样式,但在第一张图片中却不允许。这似乎是矛盾的。

javascript google-signin apple-sign-in
1个回答
0
投票

我完全以错误的方式解决这个问题。通过自定义按钮上的@click 运行

window.google.accounts.id.prompt()
,我得到了我想要的功能。

以前,我用的是

window.google.accounts.id.renderButton()
。但是,
renderButton()
总是会在您登录后创建一个 iframe,即使您适当地设置了 iframe 的样式,iframe 中的 Google 内容也无法设置样式。

但是,谷歌不支持这种解决方法,所以我会对其他解决方案感兴趣。

© www.soinside.com 2019 - 2024. All rights reserved.