【发布时间】:2017-01-14 18:58:23
【问题描述】:
我使用带有 jwt 的 Lavarel 5.2 框架进行授权
jwt 仅使用一种模型获取用户信息表单令牌,
现在如何在多个模型上使用 jwt 解析用户令牌?
例如,当我在 api jwt 中使用客户令牌从客户模型中解析该令牌时,默认守卫应该是客户
auth.php:
'defaults' => [
'guard' => 'operator',
'passwords' => 'operators',
],
'guards' => [
'operator' => [
'driver' => 'session',
'provider' => 'operators',
],
'customer' => [
'driver' => 'session',
'provider' => 'customers',
],
'biker' => [
'driver' => 'session',
'provider' => 'bikers',
]
],
'providers' => [
'operators' => [
'driver' => 'eloquent',
'model' => App\Http\Services\Auth\Model\User::class,
],
'customers' => [
'driver' => 'eloquent',
'model' => App\Http\Aggregate\Customer\Model\Customer::class,
],
'bikers' => [
'driver' => 'eloquent',
'model' => App\Http\Aggregate\Biker\Model\Biker::class,
]
],
【问题讨论】:
-
请朋友们帮帮我
-
你的问题很不清楚。考虑一下如何将其改写为人们可以帮助您的内容。
-
现在我想清楚了
-
感谢分数的朋友,但我希望你能帮助我解决这个问题:)
标签: php laravel laravel-5.2 jwt