咨询下各位大神,Java 与 Python 的 web 程序如何实现 SSO 单点登录,运用的数据库为 PostgreSQL 和 Oracle 数据库,请年前不忙的大神各抒己见,非常感谢,提前祝大家新年快乐
1
mayorbryant 2019-01-30 10:33:25 +08:00
登录态判断都用 redis 不就可以了
|
2
yoshiyuki 2019-01-30 10:35:40 +08:00
意见同 1 楼,用 redis 存储会话信息是开发量和性能折中下比较好的方案
|
3
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/ |
4
xpresslink 2019-01-30 11:50:45 +08:00
都是通过 HTTP 协议来接口和编程言语根本没有关系吧?
|
5
cominghome 2019-01-30 11:54:41 +08:00
SSO 应该是单独出来的一个服务,和调用方之间应该是 http 协议通信
|
6
a67793581 2019-01-30 12:00:57 +08:00
https://github.com/a67793581/sso 可以参考一下我写的 sso
|
7
youngxhui 2019-01-31 08:43:30 +08:00 via Android
jwt 即可
|