我的项目尝试逐步打包 passport 安装。但是在使用中 apitokenExpire 在项目中不起作用。 通过令牌护照登录时,我处于laraval状态,它说您无法访问我遇到麻烦的地方。
public function login(Request $request, User $admin)
{
$valiDate = $this->validate($request, [
'email' => 'required|email|exists:admins|max:40',
'password' => 'required|min:5|string',
//'lang'=>'required'
]);
if(!Auth::attempt($valiDate)){
return response()->json([ 'message' => 'Unauthorized' ], 401);
}
$user = $request->user();
$tokenResult = $user->createToken('Personal Access Token');
$token = $tokenResult->token;
$token->save();
return response()->json([
// 'email'=>$valiDate['email'],
'access_token' => $tokenResult->accessToken,
'token_type' => 'Bearer',
'expires_at' => Carbon::parse( $tokenResult->token->expires_at )->toDateTimeString()
])
}