跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 如何实现一个方便第三方系统对接的单点登录解决方案?不是那种授权的单点登录,而是像登录了 Google 就自动登录了油管的那种单点登录方案
未分類
4 4 月 2021

如何实现一个方便第三方系统对接的单点登录解决方案?不是那种授权的单点登录,而是像登录了 Google 就自动登录了油管的那种单点登录方案

如何实现一个方便第三方系统对接的单点登录解决方案?不是那种授权的单点登录,而是像登录了 Google 就自动登录了油管的那种单点登录方案

資深大佬 : qwerthhusn 3

我们要做一个系统,然后需要把用户部分抽离出来,后续会有第三方系统接入,可以直接像登录 Google,Gmail,Youtube 这些网站都已经登录上的那种效果,而不是像第三方授权的那种方式!

首先 CAS 被排除了,因为不知道第三方系统用的什么语言架构,感觉 CAS 跟 Java 绑定的比较死。。(我需要出个文档以便后面的系统直接接入)

然后是 OAuth2,我发现这种所谓的单点登录跟我想象中的单点登录不一样,这种是你需要授权的。比如使用 Github 登录 StackOverflow 。实际上是 Stackoverflow 上新建了一个用户里面绑定了 Github,当你登出 Github 之后,StackOverflow 还是处于登录的状态。

然后看了 OpenID Connect,感觉就是比 OAuth2 多返回一个用户的 id,而且看很多网站提供的 OAuth2 里面在获取 Access_token 的时候已经把 open_id 给返回了,这样的话感觉跟 OAuth2 没多少区别。

大佬们,对于我这种场景,求教使用什么方案会好一些,多谢!!

大佬有話說 (3)

  • 資深大佬 : beichenhpy

    搜一下 SSO ?

  • 資深大佬 : SmiteChow

    不就是单点么?

  • 資深大佬 : SmiteChow

    单点和 OAuth2 授权本来就是两个概念呀,一个用于网站群,一个用于获取受限资源。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具