oauth-2.0 - 将 Open ID Connect 集成到 Web 应用程序
问题描述
我们目前正在创建一个通用接口,以允许用户添加他们自己的 OAuth 服务以便登录。
到目前为止,我们已经添加了能够执行身份验证代码流的所有必要参数。我看到 OpenID Connect 是用来做授权的,是 OAuth 的扩展。
- 如果我们还想为用户提供使用 OpenID Connect 服务器的可能性,我们需要做多少工作?工作会是什么?
- 是否所有的认证服务器都支持 OpenID Connect Server?如果不是,我们是否需要添加新的逻辑来区分服务器是 OAuth 还是 OpenID Connect,或者是否有一种通用的方式可以处理这两种情况?
解决方案
推荐阅读
- javascript - mouse drag issue with rxjs
- queue - DynamicsCRM 2013 - 如何显示队列项目的(继承的)所有者
- javascript - 更改模板文字内的文本颜色
- c++ - 使用 stb_image 库加载图像作为浮点输出错误值
- python - 学习如何使用 Bash 和/或 Biopython 管理表格数据(来自 BLAST+6 格式)的资源
- snowflake-cloud-data-platform - 在 Data Vault v2.0.2 中处理驱动关键关系的最佳实践方法是什么
- python - 类 SystemDialog:无法识别我的系统对话框窗口
- react-native - React-Native 自动完成输入中的 textInput 中的边框
- reactjs - 用玩笑测试 Material-UI Textfield 选择组件
- python - 从键中提取 JSON 值