【发布时间】:2021-09-22 15:46:16
【问题描述】:
我在圣所中注册任何用户时遇到问题。我在我的 Laravel 中新安装了 sanctum,在我在邮递员中提供用户和密码和电子邮件后,我遇到了这个问题,它给了我以下问题:
"message": "Class \"App\\Models\\PersonalAccessToken\" not found",
"exception": "Error",
"file": "C:\\xampp\\htdocs\\apiapp\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Concerns\\HasRelationships.php",
"line": 745,
即使创建了用户,它也不会给出令牌。
下面是我的用户控制器:
public function store(Request $request) {
$fields = $request->validate([
'name' => 'required|string',
'email' => 'required|string|unique:users,email',
'password' => 'required|string|confirmed'
]);
$user = User::create([
'name' => $fields['name'],
'email' => $fields['email'],
'password' => bcrypt($fields['password'])
]);
$token = $user->createToken('myapptoken')->plainTextToken;
$response = [
'user' => $user,
'token' => $token
];
return response($response);
}
这是我的模型用户
【问题讨论】:
-
你能展示一下用户模型吗
-
我补充说请帮助我在这个问题上一周左右
-
查看我新分享的图片