Files
w4rpservices/routes/web.php
drkthunder02 156fe97c05 added new middleware called Callback
added role in the user database
added new function hasRole in user model
added new function getUserType in user model
modified registration to handle new column in user model
2018-11-04 13:44:35 -06:00

47 lines
1.9 KiB
PHP

<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
})->name('/');
Auth::routes();
//Login display pages
Route::get('/login', 'Auth\LoginController@redirectToProvider')->name('login');
Route::get('/callback', 'Auth\LoginController@handleProviderCallback')->middleware('callback');
Route::get('/logout', 'Auth\LoginController@logout');
//Dashboard Controller Display pages
Route::get('/dashboard', 'DashboardController@index');
//Moon Controller display pages
Route::get('/moons/display', 'MoonsController@displayMoons');
Route::get('/moons/addmoon', 'MoonsController@addMoon');
Route::get('/moons/updatemoon', 'MoonsController@updateMoon');
//Route::get('/moons/worth', 'MoonsController@displayWorth');
//Route::get('/moons/mined', 'MoonsController@displayMined');
//Moon Controller POST requests
Route::post('storeMoon', 'MoonsController@storeMoon');
Route::post('storeUpdateMoon', 'MoonsController@storeUpdateMoon');
//Route::post('worth', 'MoonsController@displayMoonWorth');
//Route::post('mined', 'MoonsController@displayMoonMined');
//Wiki Controller display pages
Route::get('/wiki/register', 'WikiController@displayRegister');
Route::get('/wiki/changepassword', 'WikiController@displayChangePassword');
//Wiki Controller POST requests
Route::post('storeRegister', 'WikiController@storeRegister');
Route::post('changePassword', 'WikiController@changePassword');
//Finance Controller display pages
Route::get('/finances/login', 'FinancesController@redirectToProvider');
Route::get('/finances/display/wallet', 'FinancesController@displayWallet');