mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-29 03:01:34 +00:00
Fix user login by email
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
2018-09-22 DariusIIi
|
||||
* Fix: Fix user login by email
|
||||
2018-09-21 DariusIII
|
||||
* Chg: Update install script to set admin as verified
|
||||
* Chg: Update nesbot/carbon to version 1.34.0 and fancybox to latest
|
||||
|
||||
@@ -53,7 +53,15 @@ class LoginController extends Controller
|
||||
]);
|
||||
|
||||
$error = '';
|
||||
$login_type = filter_var($request->input('username'), FILTER_VALIDATE_EMAIL) ? 'email' : 'username';
|
||||
|
||||
$request->merge([
|
||||
$login_type => $request->input('username'),
|
||||
]);
|
||||
$user = User::getByUsername($request->input('username'));
|
||||
if ($user === null) {
|
||||
$user = User::getByEmail($request->input('username'));
|
||||
}
|
||||
|
||||
if ($user !== null && \Firewall::isBlacklisted($user->host) === false) {
|
||||
if (env('NOCAPTCHA_ENABLED') === true && (! empty(env('NOCAPTCHA_SECRET')) && ! empty(env('NOCAPTCHA_SITEKEY')))) {
|
||||
@@ -64,12 +72,6 @@ class LoginController extends Controller
|
||||
|
||||
$rememberMe = $request->has('rememberme') && $request->input('rememberme') === 'on';
|
||||
|
||||
$login_type = filter_var($request->input('username'), FILTER_VALIDATE_EMAIL) ? 'email' : 'username';
|
||||
|
||||
$request->merge([
|
||||
$login_type => $request->input('username'),
|
||||
]);
|
||||
|
||||
if ($user->isVerified() === false || $user->isPendingVerification()) {
|
||||
return $this->showLoginForm('You have not verified your email address!');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user