我尝试了解Shibboleth身份验证的工作原理。用户必须提供什么来进行身份验证?是登录名和密码吗?如果是这样,它是唯一的选择吗?如何为新用户创建新的登录名/密码?如果某些用户已在其组织内部拥有某些登录名/密码,该怎么办?我在哪里可以阅读一些关于使用Shibboleth进行身份验证的实际方面的“高级”教程?
答案 0 :(得分:4)
Shibboleth首先是使用SAML构建单点登录(SSO)系统的框架,因此您需要快速了解一些关于SSO的内容。
Shibboleth由用于实现整个SSO系统的不同组件组成,但通常你只需要实现系统的一部分......
要想了解所需系统的组件并了解基本概念,请查看 Shibbolteh wiki : Component Interactions,Understanding Shibboleth和How it All Fits Together。
在基础知识之后,您可以看到关于配置和示例SWITCH Guides的非常好的说明。
此外,Shibboleth提供了一个有用的测试服务来测试您的系统:https://www.testshib.org