tp6-jwt
Пакет для аутентификации JWT в ThinkPHP6. В настоящее время поддерживается только проверка параметров заголовка.
composer require leruge/jwt
Примечание: RSA и DSA являются асимметричными алгоритмами шифрования. Помимо изменения параметра ALGO, необходимо настроить параметры public_key и private_key. Если ключи защищены паролем, также необходимо настроить параметр password.
$user = ['id' => 1];
$token = \leruge\facade\JWT::builder($user);
\leruge\facade\JWT::validate();
$user = \leruge\facade\JWT::auth();
$uid = $user->id; // $user['id'];
['code' =>0, 'msg' => '失败信息']
.
\leruge\middleware\JWT::class
Authorization:Bearer token
.Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )