GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。
在学习之前,首先要了解SAML的概念,SAML主要有三个身份:用户/浏览器,服务提供商,身份提供商
其中有cas、google_oauth、jwt、Idap、saml等认证,所以如果你是一个Python开发,然后很想去了解相关的内容,我觉得完全可以参考这个项目...
此外XWiki可以让你创建自己的认证,来集成你已经使用的任何自定义机制(SSO等)。