fix: 登录 Undefined array key(unset 后访问已删 key);sablog 主题 footer 错位(#page 由页面视图自闭合);PaymentSettings Section 类路径(v5 移到 Schemas);modern 主题两栏布局
This commit is contained in:
@@ -25,13 +25,13 @@ class AuthController extends Controller
|
||||
'password' => ['required', 'string'],
|
||||
]);
|
||||
|
||||
$field = filter_var($credentials['email'], FILTER_VALIDATE_EMAIL) ? 'email' : 'name';
|
||||
$credentials[$field] = $credentials['email'];
|
||||
unset($credentials['email']);
|
||||
// 支持邮箱或用户名登录
|
||||
$login = $credentials['email'];
|
||||
$field = filter_var($login, FILTER_VALIDATE_EMAIL) ? 'email' : 'name';
|
||||
|
||||
$user = User::query()->where($field, $credentials[$field])->first();
|
||||
$user = User::query()->where($field, $login)->first();
|
||||
|
||||
if ($user && $user->verifyPassword($request->password)) {
|
||||
if ($user && $user->verifyPassword($credentials['password'])) {
|
||||
Auth::login($user, $request->boolean('remember'));
|
||||
$user->forceFill([
|
||||
'logincount' => $user->logincount + 1,
|
||||
|
||||
Reference in New Issue
Block a user