如何解决是否可以使React应用程序内部的OAuth 2.0验证窗口打开而无需刷新或退出页面?
我正在设置一个rest API来处理react应用的身份验证和数据,这将是一个单页应用,可以使用Google帐户登录。我的问题是,是否可以在不离开react应用程序的情况下进行验证过程(在后端使用OAuth 2.0),我看到TikTok只是在打开一个新窗口来选择Google帐户。有更好的解决方案吗?有什么类似于我们在网络应用中使用Google Maps API的方式吗?
解决方法
window.open是最好的选择。在许多情况下,如果您使用的是身份提供程序window.open不起作用,则需要重定向到其网站并返回。尝试使用类似IFRAME的方法都是浪费时间:)。您能否进一步解释用例。您是网络应用还是设备本机应用?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。