zh-mead/xmnk-sso
最新稳定版本:v1.0.3
Composer 安装命令:
composer require zh-mead/xmnk-sso
包简介
Package description here.
README 文档
README
.
Installing
- 安装扩展包
$ composer require zh-mead/xmnk-sso -vvv
- 复制配置文件到配置目录下
将配置文件复制到config目录下的sso.php下
<?php /** * 认证中心 */ 'saTokenIP' => '', /** * 登录服务所在类 * eg: * public function userSyncApp($userTemp) * { * # $userTemp为用户登录数据:其中username为唯一账号 * # $token:子系统的token * # $admin:子系统的用户 * # $permissions:子系统的权限 * return [$token, $admin, $permissions]; * } * */ 'userSyncAppCallback' => '', /** * 接口调用秘钥 */ 'secretkey' => '', /** * 请求前缀 */ 'routePrefix' => 'base/sso', /** * SSO-Server端 统一认证地址 */ 'authUrl' => '/sso/auth', /** * SSO-Server端 ticket校验地址 */ 'checkTicketUrl' => '/sso/checkTicket', /** * 打开单点注销功能 */ 'isSlo' => true, /** * 单点注销地址 */ 'sloUrl' => '/sso/signout', /** * SSO-Server端 查询userinfo地址 */ 'userinfoUrl' => '/sso/userinfo', /** * 检查认证中心 该用户是否退出登录 */ 'checkSaToken' => '/sso/getList', /*** * 自己修改密码 */ 'updatePWUrl' => '/ssp/listen/user/updatePassword', /** * 管理员重置密码 */ 'updateUserUrl' => '/ssp/listen/user/update', /** * 当前 client 的标识,可为 null */ 'client' => 'ssp-client3-nosdk', /** * 认证缓存时间 */ 'authCacheTime' => 2419200, ];
- 注册服务
#在bootstrap/app.php文件下添加一下代码 ... $app->register(\ZhMead\XmnkSso\SsoServiceProvider::class); ... $app->configure('sso');
统计信息
- 总下载量: 50
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-08-24