Auth changed to firstname lastname schema
This commit is contained in:
parent
64e4959884
commit
3f17c76403
11 changed files with 45 additions and 35 deletions
|
|
@ -19,21 +19,16 @@ class RegistrationController extends Controller
|
|||
|
||||
// Validate form
|
||||
$this->validate(request(), [
|
||||
'name' => 'required',
|
||||
'fullname' => 'required',
|
||||
'firstname' => 'required',
|
||||
'lastname' => 'required',
|
||||
'email' => 'required|email',
|
||||
'password' => 'required|confirmed'
|
||||
|
||||
]);
|
||||
|
||||
$name =request('firstname')." ".request('lastname');
|
||||
|
||||
if (User::where('name', '=', request('name'))->first() != null) {
|
||||
\Session::flash('message', 'Login-Name existiert bereits');
|
||||
return redirect("/register");
|
||||
}
|
||||
|
||||
if (User::where('fullname', '=', request('fullname'))->first() != null) {
|
||||
\Session::flash('message', 'Spieler-Name existiert bereits');
|
||||
if (User::where('name', '=', $name)->first() != null) {
|
||||
\Session::flash('message', 'Name existiert bereits');
|
||||
return redirect("/register");
|
||||
}
|
||||
|
||||
|
|
@ -45,8 +40,9 @@ class RegistrationController extends Controller
|
|||
// Create and save the user
|
||||
//$user = User::create(request(['name','email','password']));
|
||||
$user = User::create([
|
||||
'name' => request('name'),
|
||||
'fullname' => request('fullname'),
|
||||
'name' => $name,
|
||||
'firstname' => request('firstname'),
|
||||
'lastname' => request('lastname'),
|
||||
'email'=> request('email'),
|
||||
'password' => bcrypt(request('password'))]);
|
||||
// Sign them in
|
||||
|
|
|
|||
|
|
@ -18,7 +18,10 @@ class SessionsController extends Controller
|
|||
public function store() {
|
||||
// Attempt to authenticate the user
|
||||
|
||||
if (!auth()->attempt(request(['name','password']))) {
|
||||
$name=request('firstname')." ".request('lastname');
|
||||
$password=request('password');
|
||||
|
||||
if (!auth()->attempt(['name'=>$name, 'password'=>$password])) {
|
||||
return back()->withErrors(['message'=>'Bitte Logindaten prüfen und nochmal versuchen.']);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -77,15 +77,17 @@ class UsersController extends Controller
|
|||
// Validate form
|
||||
$this->validate(request(), [
|
||||
'id' => 'required',
|
||||
'name' => 'required',
|
||||
'fullname' => 'required',
|
||||
'firstname' => 'required',
|
||||
'lastname' => 'required',
|
||||
'email'=> 'required'
|
||||
]);
|
||||
|
||||
|
||||
$user=User::where('id', request('id'))->first();
|
||||
|
||||
$user->name=request('name');
|
||||
$user->fullname=request('fullname');
|
||||
$user->name=request('firstname')." ".request('lastname');
|
||||
$user->firstname=request('firstname');
|
||||
$user->lastname=request('lastname');
|
||||
$user->email=request('email');
|
||||
|
||||
if (request()->has('admin')) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue