【问题标题】:How to authenticate to google in background?如何在后台向谷歌进行身份验证?
【发布时间】:2021-05-07 08:21:55
【问题描述】:

我已经建立了一个谷歌身份验证,如本博客所示。

https://jorgecf.github.io/2020/04/18/google-oauth-angular

问题是它总是显示一个弹出窗口,以便用户可以登录。但我希望在后台进行登录,我将在其中传递用户名和密码。

这个问题有解决办法吗?

【问题讨论】:

    标签: angular authentication google-oauth web-deployment google-api-js-client


    【解决方案1】:

    可能不会,由于安全原因,Google 身份验证不允许静默传递用户名和密码。它在 Authentication Token 的帮助下工作,如果每次都询问,您可以存储和删除用户名和密码提示,一旦过期,您需要再次进行身份验证。

    【讨论】:

    • 谢谢。有没有办法在服务器端生成该身份验证令牌?
    • 你可以这样做,但是它会再次打开弹出窗口并且用户需要填写详细信息,它不会是静默登录,你可以将令牌从服务器更改为服务器。在此处获取更多详细信息developers.google.com/identity/sign-in/web/server-side-flow
    猜你喜欢
    • 2023-03-13
    • 1970-01-01
    • 2021-02-13
    • 2011-04-30
    • 2021-09-25
    • 1970-01-01
    • 2019-10-06
    • 2012-09-20
    • 2020-08-15
    相关资源
    最近更新 更多