mirror of
https://github.com/snipe/snipe-it.git
synced 2025-02-02 08:21:09 -08:00
Save quietly for login methods
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
d3175b2ca4
commit
8481768c3d
|
@ -123,7 +123,7 @@ class LoginController extends Controller
|
||||||
|
|
||||||
if ($user = Auth::user()) {
|
if ($user = Auth::user()) {
|
||||||
$user->last_login = \Carbon::now();
|
$user->last_login = \Carbon::now();
|
||||||
$user->save();
|
$user->saveQuietly();
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
|
@ -199,7 +199,7 @@ class LoginController extends Controller
|
||||||
$user->email = $ldap_attr['email'];
|
$user->email = $ldap_attr['email'];
|
||||||
$user->first_name = $ldap_attr['firstname'];
|
$user->first_name = $ldap_attr['firstname'];
|
||||||
$user->last_name = $ldap_attr['lastname']; //FIXME (or TODO?) - do we need to map additional fields that we now support? E.g. country, phone, etc.
|
$user->last_name = $ldap_attr['lastname']; //FIXME (or TODO?) - do we need to map additional fields that we now support? E.g. country, phone, etc.
|
||||||
$user->save();
|
$user->saveQuietly();
|
||||||
} // End if(!user)
|
} // End if(!user)
|
||||||
return $user;
|
return $user;
|
||||||
}
|
}
|
||||||
|
@ -319,7 +319,7 @@ class LoginController extends Controller
|
||||||
if ($user = Auth::user()) {
|
if ($user = Auth::user()) {
|
||||||
$user->last_login = \Carbon::now();
|
$user->last_login = \Carbon::now();
|
||||||
$user->activated = 1;
|
$user->activated = 1;
|
||||||
$user->save();
|
$user->saveQuietly();
|
||||||
}
|
}
|
||||||
// Redirect to the users page
|
// Redirect to the users page
|
||||||
return redirect()->intended()->with('success', trans('auth/message.signin.success'));
|
return redirect()->intended()->with('success', trans('auth/message.signin.success'));
|
||||||
|
@ -371,7 +371,7 @@ class LoginController extends Controller
|
||||||
[-2, -2, -2, -2]
|
[-2, -2, -2, -2]
|
||||||
);
|
);
|
||||||
|
|
||||||
$user->save(); // make sure to save *AFTER* displaying the barcode, or else we might save a two_factor_secret that we never actually displayed to the user if the barcode fails
|
$user->saveQuietly(); // make sure to save *AFTER* displaying the barcode, or else we might save a two_factor_secret that we never actually displayed to the user if the barcode fails
|
||||||
|
|
||||||
return view('auth.two_factor_enroll')->with('barcode_obj', $barcode_obj);
|
return view('auth.two_factor_enroll')->with('barcode_obj', $barcode_obj);
|
||||||
}
|
}
|
||||||
|
@ -426,7 +426,7 @@ class LoginController extends Controller
|
||||||
|
|
||||||
if (Google2FA::verifyKey($user->two_factor_secret, $secret)) {
|
if (Google2FA::verifyKey($user->two_factor_secret, $secret)) {
|
||||||
$user->two_factor_enrolled = 1;
|
$user->two_factor_enrolled = 1;
|
||||||
$user->save();
|
$user->saveQuietly();
|
||||||
$request->session()->put('2fa_authed', $user->id);
|
$request->session()->put('2fa_authed', $user->id);
|
||||||
|
|
||||||
return redirect()->route('home')->with('success', 'You are logged in!');
|
return redirect()->route('home')->with('success', 'You are logged in!');
|
||||||
|
|
Loading…
Reference in a new issue