0/1→false/true+500エラーの修正+ログインロック時のテキスト修正
このコミットが含まれているのは:
コミット
4f6c0f07b6
|
@ -34,12 +34,12 @@ trait AuthenticationTrait {
|
|||
}
|
||||
|
||||
if (null !== ($ll = LoginLimits::where('login_id', $loginid)->first()) && $ll->fail_number >= 10) {
|
||||
return ['status_code' => 400, 'error_message' => ['10回連続で失敗しましたので、10分、ログインロックになりました。']];
|
||||
return ['status_code' => 400, 'error_message' => ['10回連続で失敗したため、10分間はログインができなくなりました。']];
|
||||
}
|
||||
}
|
||||
|
||||
if (isset($_COOKIE['remember_token']) && !is_null($_COOKIE['remember_token'])) { // クッキーがある場合
|
||||
if (null === ($get = $this->getModel()->where('remember_token', $_COOKIE['remember_token'])->first())) { // トークンがある場合
|
||||
if (null !== ($get = $this->getModel()->where('remember_token', $_COOKIE['remember_token'])->first())) { // トークンがある場合
|
||||
// セッションを想像する
|
||||
$login_user_datum = $this->makeSession($this->getGuard(), $get->toArray());
|
||||
|
||||
|
@ -101,7 +101,7 @@ trait AuthenticationTrait {
|
|||
|
||||
try {
|
||||
$this->getModel()->where('id', $get->id)->update(['remember_token' => $token]);
|
||||
setcookie('remember_token', $token, time()+157788000, '/', $_SERVER['HTTP_HOST'], 0, 1);
|
||||
setcookie('remember_token', $token, time()+157788000, '/', $_SERVER['HTTP_HOST'], false, true);
|
||||
}
|
||||
catch (\Throwable $e) {
|
||||
Log::critical($e->getMessage());
|
||||
|
|
新しいイシューから参照