cas 系统范例 配置及使用
cas 系统实例 配置及使用
我个人想法使用方式是:
登录,采用客户端登录
找回密码:采用客户端发邮件,通过邮件认证后,客户端发送请求到sso服务器,并指定返回页面;
修改密码:单个应用程序修改就可以,服务器端存储的是ticket;
注册也是发送邮件,客户端验证,并发送用户名,密码到sso服务器端,指定返回页面
需要注意的是:服务器端需要修改的页面有
登录界面:casLoginView.jsp
登录成功:casGenericSuccess.jsp
登出界面:casLogoutView.jsp
由于当服务器端找不到用户时会跳转到登录界面,所以我们要设置其为浏览页面,当通过服务器端登录成功后会跳转到登录成功页,所以我们要设置登录成功页面,让其可以选择多系统。
退出页面,就是用户在服务器端退出后要访问的页面。可以让其与登录页面类似。