# php-sso **Repository Path**: ycms/php-sso ## Basic Information - **Project Name**: php-sso - **Description**: cas原理的一个简单实现。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2015-08-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #php-sso php-sso是一个简单的实现了部分cas原理的单点登录系统。 #目录结构 phpsso 单点登录的验证中心。 ssoclient1 测试客户端1 --ssosdk 单点登录的客户端 ssoclient2 测试客户端2 #如何安装 1、在目录phpsso下有一个mrsso.sql的数据库文件,导库即可。同时修改phpsso目录下的.env文件,里面的数据库配置,大家根据自己的情况来设定。 2、ssoclient1或ssoclient2下的ssosdk/config/config.php配置。主要是域名的配置,如果不同改为自己配置就行了。其中ssoclient的值取值为phpsso目录下的config/sso.php中的services的值所对应的key。所有的客户端需要在这里进行预先配置。 3、配置好后,访问任务一个client,如果没有登录那么会跳转到phpsso验证登录。当登录成功后,访问另一个client则不需要登录了。 #关于测试 ssoclient1和ssoclient2只是两个简单的样例,我个人也没有进行过非常严格的测试。如果有问题,请大家提交issues。 #关于php版本 至少满足laravel框架的要求。 希望大家喜欢!