feat: 用户模块使用 sanctum 认证

This commit is contained in:
JaguarJack
2023-02-15 17:47:12 +08:00
parent 77abbd5eaf
commit cb7047e8fa
8 changed files with 24 additions and 495 deletions

View File

@@ -23,20 +23,16 @@ class Login
{
$request = $event->request;
$this->log($request, (bool) $event->token);
$this->log($request, (bool) $event->user);
if ($event->token) {
/* @var User $user */
$user = Auth::guard(getGuardName())->user();
$user->login_ip = $request->ip();
$user->login_at = time();
$user->remember_token = $event->token;
$user->save();
if ($event->user) {
$event->user->login_ip = $request->ip();
$event->user->login_at = time();
$event->user->remember_token = null;
$event->user->save();
}
}
/**
* login log
*