Java 与 Python web 间如何实现单点登录(猪年快乐)

2019-01-30 10:16:24 +08:00
 elsagong

咨询下各位大神,Java 与 Python 的 web 程序如何实现 SSO 单点登录,运用的数据库为 PostgreSQL 和 Oracle 数据库,请年前不忙的大神各抒己见,非常感谢,提前祝大家新年快乐

2996 次点击
所在节点    Java
7 条回复
mayorbryant
2019-01-30 10:33:25 +08:00
登录态判断都用 redis 不就可以了
yoshiyuki
2019-01-30 10:35:40 +08:00
意见同 1 楼,用 redis 存储会话信息是开发量和性能折中下比较好的方案
Tonni
2019-01-30 11:41:21 +08:00
我最近刚开始学习 SSO 的东西,如果是域名不同的话需要做一个 auth server 做用户登陆状态认证,通过 token 的形式与 client server 沟通,看了两篇比较基础的文章,打算自己实现一个简单的 SSO 系统。

https://codeburst.io/building-a-simple-single-sign-on-sso-server-and-solution-from-scratch-in-node-js-ea6ee5fdf340

https://auth0.com/blog/what-is-and-how-does-single-sign-on-work/
xpresslink
2019-01-30 11:50:45 +08:00
都是通过 HTTP 协议来接口和编程言语根本没有关系吧?
cominghome
2019-01-30 11:54:41 +08:00
SSO 应该是单独出来的一个服务,和调用方之间应该是 http 协议通信
a67793581
2019-01-30 12:00:57 +08:00
https://github.com/a67793581/sso 可以参考一下我写的 sso
youngxhui
2019-01-31 08:43:30 +08:00
jwt 即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/531789

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX