jsnlib/token
Composer 安装命令:
composer require jsnlib/token
包简介
README 文档
README
簡單快速的產生 token 並驗證是否過期失效
require_once '../vendor/autoload.php'; $tk = new \Jsnlib\Token; // 1. 加入使用鑰匙 $tk->key(uniqid('test132')); // 2. 取得 Token 過期日 $expiry = $tk->expriy_date("Y-m-d H:i:s", "now", +1, "day"); // 3. 綁定編號,並加入過期日,可產生 Token $token = $tk->create('ABC', $expiry); /** * Jsnlib\Ao 輸出格式如 * value => '42d398f2ecef48da5b4dab7e63c3323a8894048357ce8ba319dbec7ea847cb99' * expiry => '2017-08-15' */ // echo $token; /** * 若要 JSON 格式如 * array ( 'value' => '1a94b598b4067998b601221a47068cc31ac8fd6c3748abffec3e9046cd164cc5', 'expiry' => '2017-08-09 10:16:41', ) */ // echo ($tk->json($token)); // 4. 檢查是否已經過期 if ( ! $is_expiry = $tk->is_expiry($token->expiry)) { echo "未過期"; } else { echo "已過期"; }
统计信息
- 总下载量: 36
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 6
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-08-08