mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-29 01:08:56 +00:00
Add function to delete users that have not verified their accounts for 3 or more days
This commit is contained in:
@@ -60,6 +60,7 @@ class UserController extends BasePageController
|
||||
);
|
||||
|
||||
User::updateExpiredRoles();
|
||||
User::deleteUnVerified();
|
||||
|
||||
foreach ($ordering as $orderType) {
|
||||
$this->smarty->assign('orderby'.$orderType, WWW_TOP.'user-list?ob='.$orderType);
|
||||
|
||||
@@ -10,6 +10,7 @@ use Illuminate\Http\Request;
|
||||
use Blacklight\utility\Utility;
|
||||
use App\Http\Controllers\Controller;
|
||||
use Illuminate\Auth\Events\Registered;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\Password;
|
||||
use Illuminate\Foundation\Auth\RegistersUsers;
|
||||
use Jrean\UserVerification\Traits\VerifiesUsers;
|
||||
@@ -173,8 +174,14 @@ class RegisterController extends Controller
|
||||
|
||||
UserVerification::send($user, 'User verification required');
|
||||
|
||||
return $this->registered($request, $user)
|
||||
?: redirect($this->redirectPath());
|
||||
if ($user->id > 0 && (new User())->isVerified()) {
|
||||
Auth::loginUsingId($user->id);
|
||||
User::updateSiteAccessed($user->id, (int) Settings::settingValue('..storeuserips') === 1 ? $request->getClientIp() : '');
|
||||
|
||||
return redirect()->intended($this->redirectPath());
|
||||
}
|
||||
|
||||
return $this->registered($request, $user) ?: redirect($this->redirectPath());
|
||||
|
||||
break;
|
||||
case 'view': {
|
||||
|
||||
Reference in New Issue
Block a user