Tinywan / webman-jwt

🔑 An authentication(认证) library that supports JSON Web Token (JWT) for webman plugin
https://www.workerman.net/webman
Apache License 2.0
48 stars 22 forks source link

单点登录设置client,无效 #15

Closed zxplethe closed 10 months ago

zxplethe commented 1 year ago
if ($config['is_single_device']) {
            $client = $extend['extend']['client'] ?? self::TOKEN_CLIENT_WEB;
            RedisHandler::generateToken($config['cache_token_pre'],  (string) $client,  (string) $extend['id'], $config['access_exp'], $token['access_token']);
}

这里获取$extend['extend']['client'] 多写了一个['extend']

Tinywan commented 1 year ago

感谢反馈,已修复,可以升级到最新版本

zxplethe commented 1 year ago

可不可以加入一个注入配置参数的函数 我这里有个场景,小程序和管理端都需要生成jwt,但是想配置不一样的参数,我看目前无法实现

Tinywan commented 1 year ago

你可以提交个PR