首页 > 解决方案 > 有没有办法在异步 JavaScript 函数中模拟浏览器流 SSO 身份验证?

问题描述

我正在解决一个问题,我需要使用 oauth 解决方案对桌面应用程序的用户进行身份验证。

我知道我可以实现一个解决方案,在身份验证服务器上重定向浏览器,请求凭据,然后重定向到资源以提取数据。

但是,如果我不想实际使用外部浏览器,是否可以仅使用 JS 来模拟浏览器流程?换句话说,我是否可以在 JavaScript 中处理重定向以最终获得令牌和下一个数据。

我还没有开始这个项目,所以这是一个感觉问题,看看上面是否可行。

只是关于应用程序的一小部分信息。这是一个电子应用程序。我在网上看到了一些电子的例子,但这些都是使用外部浏览器来实现的。

我对这种类型的工作完全陌生,所以任何指向正确方向或帮助的指针都会很棒。

由于我是这类工作的新手,如果这是一个愚蠢的问题,我深表歉意

谢谢你的帮助

标签: javascriptnode.jscookiesoauth-2.0electron

解决方案


推荐阅读