javascript - 有没有办法在异步 JavaScript 函数中模拟浏览器流 SSO 身份验证?
问题描述
我正在解决一个问题,我需要使用 oauth 解决方案对桌面应用程序的用户进行身份验证。
我知道我可以实现一个解决方案,在身份验证服务器上重定向浏览器,请求凭据,然后重定向到资源以提取数据。
但是,如果我不想实际使用外部浏览器,是否可以仅使用 JS 来模拟浏览器流程?换句话说,我是否可以在 JavaScript 中处理重定向以最终获得令牌和下一个数据。
我还没有开始这个项目,所以这是一个感觉问题,看看上面是否可行。
只是关于应用程序的一小部分信息。这是一个电子应用程序。我在网上看到了一些电子的例子,但这些都是使用外部浏览器来实现的。
我对这种类型的工作完全陌生,所以任何指向正确方向或帮助的指针都会很棒。
由于我是这类工作的新手,如果这是一个愚蠢的问题,我深表歉意
谢谢你的帮助
解决方案
推荐阅读
- html - 为什么使用 CSS 的动画背景会波动?
- ios - 如何在 Alamofire 请求中将表单原始数据作为参数发布?
- c# - 如何在 ASP.NET 核心中间件中强制执行实际的身份验证工作流
- laravel - Eloquent - 可以在查询时动态创建关系
- android - 通过游戏控制台对用户的回复是否翻译成他们的语言
- javascript - 如何限制 JavaScript 中按钮的点击次数?
- node.js - 如何将嵌入数组中的字段与根级别的字段进行比较?
- javascript - 第二次行未正确显示
- android - 华为设备Activity onCreate()中的NullPointerException
- python - 如何在 Tensorflow 中使用 Python 制作自定义损失函数+梯度?