阅读:15989回复:5
如何实现类似SSO方式的登陆
当和微信企业号整合时,需要实现SSO模式的登陆。
1. 如果不登陆,好些数据调用方式无法提供服务; 2. 为了能安全的读取数据,需要进行账号校验; 3. 微信账号和企业账号已经进行绑定。 |
|
最新喜欢:周进 |
沙发#
发布于:2015-10-27 10:26
访问登录servlet模拟登录
例如,打开微信时,访问系统的登录servlet,并传入帐号。系统里在servlet中判断session中是否有currUser(即是否登录),如果没有登录,则根据微信帐号与企业帐号的绑定关系查询登录帐号和密码,然后调用登录方法进行登录。
平台中的登录servlet可参考(需用反编译软件打开): 图片:login.png 此外需注意,用这种方式查询出的密码是加过密的,在登录的实现中,不应再加密。 |
|
板凳#
发布于:2015-10-27 10:27
另一种方式,使用SSO登录
直接只用SSO方式,搭建一个单点登录服务器,微信和系统都作为单点登录客户端即可。 |
|
地板#
发布于:2015-10-27 14:27
|
|
|
4楼#
发布于:2015-10-27 16:37
请问第一种方式: 调用地址是什么?传入的参数分别是什么,参数的格式和要求是什么
|
|
5楼#
发布于:2015-10-27 16:41
地址就是你的servlet访问地址,传入参数,根据你的需要传就行了。这个就是普通的访问servlet了,只是你需要在servlet里面完成登录就行了。
|
|