首页 > 解决方案 > 如何即时拉取用户的类类型。Laravel5

问题描述

我想自动从以下位置提取用户的类型:

dd(class_basename(JWTAuth::toUser($token)));

User即使某些用户的类型为 ,它也总是返回BusinessUser

我已经在我的auth.php

'guards' => [
    'web' => [
        'driver'   => 'session',
        'provider' => 'users',
    ],

    'api' => [
        'driver'   => 'token',
        'provider' => 'users',
    ],

    'business_api' => [
        'driver'   => 'passport',
        'provider' => 'business_users',
    ],
],

我不想为不同的用户类型创建两条路线。因此,我想即时提取用户的课程。

标签: phpapilaravel-5jwtaccess-token

解决方案


你可以试试这个并告诉我,

if ($obj instanceof YouClassName) {
// it's PDO
}

推荐阅读