CAS单点登录系统整合——注册的问题
来源:互联网 发布:网络教育不用考试 编辑:程序博客网 时间:2024/05/22 00:06
最近一段时间在搞CAS单点登录系统,涉及到几个子系统的整合问题。对于注册,这里遇到了一个选择:
- 在子系统内完成注册,然后把信息同步到CAS系统;
- 在CAS系统中完成基本信息的注册,比如:用户名、邮箱、密码,然后把基本信息同步到需要这些信息子系统中
刚开始的时候,自己有点纠结,最后还是选择了方式2。实现过程如下:
1)用户访问子系统A,点击“注册”,页面跳到CAS系统的注册页面;
2)CAS注册页面内,填写了用户名、邮箱、密码,完成注册;并自动登录;
3)页面跳回了A系统的页面,这时,A系统可以获得用户已经注册的用户名、密码、邮箱,如果A需要用到用户Id(比如说是数字,不同于用户名)去做权限管理,那么A可以把用户的信息插入到自己的用户信息表中,再根据需要,决定session里面存储哪些值;如果A只需要用户名或者是邮箱,那么直接存到session里面即可,把用户的基本信息插入到自己的子系统中;
4)然后,用户由A的页面,访问了子系统B的页面,同步骤3),如果B需要根据用户ID做权限管理,则把这些基本信息插入到本系统的表中,否则只需要建立session即可。
0 0
- CAS单点登录系统整合——注册的问题
- 多系统单点登录(CAS整合)
- 一种注册后自动登录CAS单点登录系统的方法
- cas单点登录系统
- cas单点登录系统
- CAS的php客户端实践—单点登录整合php程序
- cas 单点登录问题
- SpringBoot整合cas单点登录
- CAS实现的单点登录系统
- CAS实现的单点登录系统
- CAS实现的单点登录系统
- CAS单点登录遇到的问题记录
- Cas单点登录 证书问题
- CAS单点登录之重复登录的问题
- SpringSecurity———单点登录CAS
- CAS——实现单点登录
- mvnForum同CAS整合实现单点登录
- SpringSecurity3整合CAS实现单点登录
- poj 1655 Balancing Act(树dp)
- 详解linux netstat输出的网络连接状态信息
- 简明 Vim 练级攻略
- Android系统架构分析
- Unity中Layer的概念
- CAS单点登录系统整合——注册的问题
- 将SELinux的安全特性加入安卓
- 协议的选择
- c# Socket 异步客户端服务端
- NGUI系列教程一
- ZOJ
- 多个静态库合并
- 无知执行autoremove
- Unix命令大全