如何实现openId,或者passport类似的功能?

lodachi 2014-05-22 11:47:28
要自己做,但是不知道openid怎么实现的。


1、我们公司有好3个应用系统,要实现统一的身份认证;
2、可以认为其中一个主系统,其他两个系统都是通过这个系统打开的,用户信息也是在这个应用里面;

主应用上传一个Token到A系统时,A系统怎么知道这个Token是有效的呀?

A系统怎么从主应用上获取用户的其他信息呀?

Token是怎么生成的呀?



非常感谢~~~
...全文
281 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小绵羊 2014-05-22
  • 打赏
  • 举报
回复
一般都是信息跟一段校验信息吧 http://jingyan.baidu.com/article/a3761b2b8d0a391576f9aa26.html 可以参考下微信的签名校验
lodachi 2014-05-22
  • 打赏
  • 举报
回复
引用 1 楼 fangmingshijie 的回复:
这就是单点登录的概念;token的问题要看你们如何设计才行、别的都是业务逻辑的问题了。
可以认为是单点登录吧,但是另外两个系统是没有用户数据的,跟单点登录是有区别的。 大神,就是不知道token怎么设计呀
  • 打赏
  • 举报
回复
这就是单点登录的概念;token的问题要看你们如何设计才行、别的都是业务逻辑的问题了。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧