osumionline/plugin-token
最新稳定版本:3.0.0
Composer 安装命令:
composer require osumionline/plugin-token
包简介
Plugin OToken para Osumi Framework
README 文档
README
Osumi Framework Plugins: OToken
Este plugin añade la clase OToken al framework con la que se pueden crear y gestionar tokens de tipo JWT. Para usarse hay que pasar una clave con la que firmar el token en el constructor:
$tk = new OToken("1234bf577a76645dbabcdbc379998243ac1c1234"); $tk->addParam('id', $id); $tk->addParam('name', $name); $tk->addParam('email', $email); $tk->addParam('exp', time() + (24 * 60 * 60)); $token = $tk->getToken();
Posteriormente para comprobar la validez de un token y obtener sus datos, se debe inicializar usando la misma clave con la que se creó y luego usar el método checkToken al que se le pasaría el contenido del token JWT a comprobar:
$tk = new OToken("1234bf577a76645dbabcdbc379998243ac1c1234"); if ($tk->checkToken($headers['Authorization'])) { $id = $tk->getParam('id'); $name = $tk->getParam('name'); $email = $tk->getParam('email'); } else { echo "ERROR: El token no es válido." }
统计信息
- 总下载量: 149
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-09-05