Basic user management
This commit is contained in:
@@ -3,10 +3,11 @@
|
||||
namespace App\Domains\UserManagement\Controllers;
|
||||
|
||||
use App\Providers\InertiaProvider;
|
||||
use App\Scopes\CommonController;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
|
||||
class LoginController {
|
||||
class LoginController extends CommonController {
|
||||
public function loginForm(Request $request) {
|
||||
$errors = [];
|
||||
|
||||
@@ -32,6 +33,12 @@ class LoginController {
|
||||
'password.required' => 'Bitte gib dein Passwort ein.',
|
||||
]);
|
||||
|
||||
$user = $this->users->findByUsername($request->get('username'));
|
||||
if ($user !== null && $user->password === null) {
|
||||
return redirect()->intended('/register/verifyEmail');
|
||||
}
|
||||
|
||||
|
||||
#$credentials = ['username' => 'development', 'password' => 'development'];
|
||||
|
||||
if (!Auth::attempt($credentials)) {
|
||||
|
||||
Reference in New Issue
Block a user