. */ //Route::get('/', 'HomeController@index')->name('home'); Route::get('login', 'AccountController@login')->name('account.login'); Route::post('authenticate', 'AccountController@authenticate')->name('account.authenticate'); Route::get('login/email', 'AccountController@loginEmail')->name('account.login_email'); Route::post('authenticate/email', 'AccountController@authenticateEmail')->name('account.authenticate_email'); Route::get('authenticate/email/{code}', 'AccountController@authenticateEmailConfirm')->name('account.authenticate_email_confirm'); Route::get('login/phone', 'AccountController@loginPhone')->name('account.login_phone'); Route::post('authenticate/phone', 'AccountController@authenticatePhone')->name('account.authenticate_phone'); Route::post('authenticate/phone/confirm', 'AccountController@authenticatePhoneConfirm')->name('account.authenticate_phone_confirm'); Route::get('register', 'AccountController@register')->name('account.register'); Route::post('register', 'AccountController@store')->name('account.store'); Route::group(['middleware' => 'auth'], function () { Route::get('/', 'AccountController@index')->name('account.index'); Route::get('logout', 'AccountController@logout')->name('account.logout'); Route::get('delete', 'AccountController@delete')->name('account.delete'); Route::delete('delete', 'AccountController@destroy')->name('account.destroy'); Route::get('email', 'AccountEmailController@show')->name('account.email'); Route::post('email', 'AccountEmailController@update')->name('account.email.update'); Route::get('password', 'AccountPasswordController@show')->name('account.password'); Route::post('password', 'AccountPasswordController@update')->name('account.password.update'); });