使用JWT和uuid流明

时间:2017-04-29 07:31:04

标签: laravel-5 jwt lumen

我在luman中使用jwt并使用主键UUID十六进制。

首先,我通过传入标题来验证令牌的问题是 -

  

SQLSTATE [42S22]:未找到列:1054'where子句'中的未知列'users.id'(SQL:select * from user` where users.id = 0 limit 1)“

但是我使用模型中的" protected $primaryKey = 'uuid'; "解决了它。

但是当我在'jwt->尝试'中遇到另一个问题后,我在登录时总是以数字编号给出我的UUID'30',但是当我删除代码表单模型时它工作正常。请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

config/jwt.php更改:

'identifier' => 'id'

'identifier' => 'uuid'