无法验证JWT令牌签名

时间:2017-11-13 23:03:33

标签: php laravel authentication token jwt

其他主题的解决方案对我没有帮助,所以我创建了新的问题。 每当我想用带标记的标题戳(GET)我的受保护路由时,我得到:"无法在BaseMiddleware.php"中验证令牌签名。 。我生成的代币也不能在jwt.io上匹配 我有同样的秘密'在jwt.php中作为jwt.php

中的JWT_SECRET

我已尝试.env.env

我在用户模型中有自定义声明:

php artisan key:generate

我使用php artisan key:generate中间件来保护路由。 php artisan jwt:secretphp artisan jwt:secret

public function getJWTCustomClaims() { return ['firstname' => $this->firstname, 'lastname' => $this->lastname, 'email' => $this->email]; } 已添加到Tymon\JWTAuth\Http\Middleware\Authenticate中。

我刚刚开始蠢蠢欲动。我的回购是git上的bmbBAMBUS / vetpet,它是公开的,因为它刚刚开始。

Tymon\JWTAuth\Http\Middleware\Authenticate api.php api.php

0 个答案:

没有答案