loong/oauth
最新稳定版本:1.1.3
Composer 安装命令:
composer require loong/oauth
包简介
基于TP8, 不同系统之间安全传递信息, 用于用户登录验证, 信息传递等
README 文档
README
安装
composer require loong/oauth
使用说明
<?php require 'vendor/autoload.php'; use loong\oauth\exception\SingleException; use loong\oauth\exception\TokenExpireException; use loong\oauth\facade\Auth; # data可被json序列化的数据 $data = [ 'id' => 1 ]; # 加密 $token = Auth::setExpire(2)->encrypt($data); var_dump($token); try { # 解密 $data = Auth::decrypt($token); var_dump($data); } catch (TokenExpireException $e) { # token已过期 var_dump($e->getMessage()); } catch (SingleException $e) { # 单点登录被踢下线 var_dump($e->getMessage()); } catch (\Throwable $th) { var_dump($th->getMessage()); }
使用说明
需要实现全局方法:config_path(),返回绝对路径
统计信息
- 总下载量: 97
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-09-22