please anyone help I'm trying to create an API for properties
api.php
Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});
Route::group(['middleware' => ['secure.api']], function () {
Route::group(['prefix' =>'properties'],function () {
Route::get('', 'PropertyController@index');
Route::get('{id}', 'PropertyController@show');
Route::post('', 'PropertyController@store');
Route::put('{id}', 'PropertyController@update');
Route::delete('{id}', 'PropertyController@destroy');
});
});
wap.php
Route::get('/login', 'AuthController@loginForm')->name('login');
Route::get('/register', 'AuthController@registerForm')->name('register');
Route::get('/reset-password/email', 'AuthController@confirmEmailForm');
Route::get('/reset-password/password', 'AuthController@resetPasswordForm');
Route::post('/auth/register', 'AuthController@register');
Route::post('/auth/login', 'AuthController@login');
Route::post('/auth/logout', 'AuthController@logout');
Route::get('/account', 'HomeController@index')->name('account')->middleware('role:admin');
Route::get('/profile', 'HomeController@profile');
Route::resource('posts', 'PostsController');
Route::resource('categories', 'CategoryController');
Route::resource('properties', 'PropertyController');
Route::resource('property-categories', 'PropertyCategoryController');
Route::get('/account', 'ProfileController@account');
Route::get('/personal-information', 'ProfileController@personalInformation');
Route::get('/users', 'ProfileController@getUsers');
Route::get('/user/{id}', 'ProfileController@getUser');
Route::post('reset/password', 'AuthController@resetPassword');