/ cas

又撸了一个开源项目

CAS Server的一个简单PHP实现版本,支持v1/v2/v3三个版本的CAS协议,但是不支持代理(Proxy)相关的接口。

有一个简单管理后台,可以管理用户(User)和服务(Service)。

地址:https://github.com/leo108/simple_cas_server

做这个事情的起因是,公司内部引入了许多开源系统,例如gitlab、jenkins等,如果来了新员工就要在每个系统里添加一个账户,离职了要把所有账户注销,这个工作量太大。所以考虑引入一个通用的单点登录系统,现在比较流行的应该就是CAS了,但是CAS Server版本是java写的,而我们公司是PHP技术栈,如果想要调整或者新增一些CAS的功能就不太好办,所以就花了一点时间根据CAS协议实现了一个PHP版本。

又撸了一个开源项目
Share this