首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react-google-login在我的隐身浏览器上不起作用

react-google-login在我的隐身浏览器上不起作用
EN

Stack Overflow用户
提问于 2020-10-19 04:16:00
回答 1查看 1.4K关注 0票数 3

我尝试在我的项目中添加带有google功能的登录。我的代码如下:

代码语言:javascript
复制
<GoogleLogin
            clientId="my clientId"
            buttonText="Sign in with Google"
            onSuccess={handleSuccess}
            onFailure={handleFailure}
            cookiePolicy={'single_host_origin'}
            className="btn-google"
        />

它可以在通用浏览器上工作,但不能在隐身浏览器上工作。在匿名模式下,在输入我的google帐户的所有凭据后,我得到了以下错误。

代码语言:javascript
复制
{error: "popup_closed_by_user"}
EN

回答 1

Stack Overflow用户

发布于 2021-03-29 19:50:18

我也面临着同样的问题。据我所知,这是因为匿名窗口禁用了cookies。我的生产用户在最近的Chrome浏览器版本中也遇到了这个问题,cookies (由于某种原因)被禁用了。我在研究中发现,可以用服务器端的身份验证来代替身份验证来解决这个问题。然而,我还没有尝试过,这可能会对整个身份验证流程产生巨大的影响。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64417898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档