jwt refresh не обновляет пользовательские заявки - PullRequest
0 голосов
/ 15 января 2019

Этот вопрос задавался много раз, но достойного решения найти не удалось.

Я делаю это - $newToken = auth()->refresh();

в моих пользовательских требованиях, у меня есть

 public function getJWTCustomClaims()
    {
        return [
            'is_verified' => $this->verified,
            'email' => $this->email,
            'role' => $this->getMainRole()->name
        ];
    }

Сценарий - сначала, когда я захожу, он возвращает мне токен jwt. в этом токене jwt у меня есть is_verified, электронная почта, набор ролей. Допустим, is_verified было 0, когда я получил токен. Теперь я изменил его на 1 в базе данных. Теперь, когда я обновляю токен, как я показал вам выше, возвращенный токен jwt все еще имеет is_verified, равный 0, но он должен иметь 1. Есть идеи, как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...