php - 如何即时拉取用户的类类型。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',
],
],
我不想为不同的用户类型创建两条路线。因此,我想即时提取用户的课程。
解决方案
你可以试试这个并告诉我,
if ($obj instanceof YouClassName) {
// it's PDO
}
推荐阅读
- angular - 如何在 Angular 中导出两个构造函数?
- docker - 如何调试被主机杀死的 Docker 容器(137)?
- firebase - 除非我热刷新,否则我的 cupertino Picker 不会显示儿童
- c# - 除非我先写入数据库,否则无法创建抽象类的实例
- angular - Angular 7 应用程序与 ngx-device-detector.js 存在问题
- node.js - 如何从谷歌云存储使用nodejs获取链接文件
- kubernetes - 如何在 Grafana 中查询 Pod 创建时间?
- python - 使用 initQgis() 时出现分段错误 11 - MacOS
- python - python错误:ValueError:float()的无效文字:0,69
- python - 用户对象没有客户属性