Это сообщение об ошибке пакета tymon / jwt-auth в Laravel.
Возникает когда убрано время истечения для JWT never_expire
, но не убран параметр exp
в конфиге jwt
т.к. для него необходим параметр ttl
в числовом варианте. Поэтому, в данной ситуации, при попытке сформировать новый токен будет выдано это сообщение "Полезная нагрузка JWT не содержит требуемых утверждений".
Чтобы исправить, надо убрать в config/jwt.php
параметр exp
:
'required_claims' => [
'iss',
'iat',
// 'exp',
'nbf',
'sub',
'jti',
],