Skip to content
Snippets Groups Projects
Commit b3e85b4b authored by SARPCAN ERCAN's avatar SARPCAN ERCAN :hourglass_flowing_sand:
Browse files

I.1 fait

parent 3d1ede96
No related merge requests found
......@@ -105,7 +105,7 @@ class UserController extends Controller
*/
public function addUser( Request $request )
{
if ( !$request->filled(['login','password','confirm']) )
if ( !$request->filled(['login','password','confirm', 'firstname', 'lastname']) )
return redirect()->route('signup')->with('message','Some POST data are missing.');
if ( $request->password !== $request->confirm )
......@@ -113,6 +113,8 @@ class UserController extends Controller
$user = new UserEloquent;
$user->login = $request->login;
$user->firstname = $request->firstname;
$user->lastname = $request->lastname;
$user->password = Hash::make($request->password);
try
......
......@@ -19,6 +19,8 @@ class CreateUserEloquentsTable extends Migration
// $table->id('user_id');
$table->id();
$table->string('login')->unique();
$table->string('firstname');
$table->string('lastname');
$table->string('password',256);
});
}
......
No preview for this file type
......@@ -7,6 +7,8 @@
<form action="{{ route('adduser') }}" method="post">
@csrf
<label for="login">Login</label> <input type="text" id="login" name="login" required autofocus>
<label for="firstname">Firstname</label><input type="text" id="firstname" name="firstname" required>
<label for="lastname">Lastname</label><input type="text" id="lastname" name="lastname" required>
<label for="password">Password</label> <input type="password" id="password" name="password" required>
<label for="confirm">Confirm password</label><input type="password" id="confirm" name="confirm" required>
<input type="submit" value="Signup">
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment