FEATURE #1359: registration works now

Some basic form of registration is done. It does not look very nice, however I was able to create new user. This part will need a lots of other improvements, however new user was created. Yay!
This commit is contained in:
Michal Kváček
2016-01-21 01:08:03 +01:00
parent 559289dd39
commit 2f7df75b83
9 changed files with 257 additions and 53 deletions
+32
View File
@@ -23,11 +23,43 @@
*/
Route::group(['middleware' => ['web']], function () {
// display login form
Route::get('login', function () {
return view('admin.loginForm.form');
});
// ---------------------------------------------------------------
// @todo move to admin group (protect it)
// display form for creating new user
Route::get('admin/users/new', 'Admin\UserManagement@getNewUser')
->name('users.new');
// display form for edit of existing user
Route::get('admin/users/edit/{id}', 'Admin\UserManagement@getEditExistingUser')
->name('users.edit');
// display user detail in admin
Route::get('admin/users/{id}', 'Admin\UserManagement@getDetail')
->name('users.detail');
// display list of all users registered into our system
Route::get('admin/users/overview/{state?}', 'Admin\UsersManagement@getOverview')
->name('users.overview');
// POST methods
// ------------------------------------------
// create new user
Route::post('admin/users/new', 'Admin\UserManagement@postRegistration')
->name('admin.users.registration');
// edit existing user
Route::post('admin/users/new', 'Admin\UserManagement@postRegistration')
->name('admin.users.edit');
// handle login
Route::post('admin/login', 'Admin\Login@postLogin')
->name('login');
});