作为下一个版本的一部分,我的任务是为客户实施单点登录。流程如下:
- 用户使用学校提供给他/她的学生ID /密码登录到学校的主门户系统。
- 用户单击指向我公司产品的链接。
- 用户将被自动带到仪表板页面,就像他们刚刚通过我们网站上的登录表单登录一样。
因此,可以通过两种机制对用户进行身份验证到我们的网站中:
- 进入产品主页,并使用存储在本地系统中的电子邮件/密码登录。
- 在学生已经使用学生ID和密码登录到学校主系统的情况下,使用单点登录。
如果我们的产品是在ASP.NET中实现的(而不是Java / Ruby),那么我们应该使用CAS,JOSSO还是其他一些第三方单点登录产品?还是有.NET环境可用的东西,对我们作为.NET公司而言,这会更简单?