asimryu

api.php

May 5th, 2021
913
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.77 KB | None | 0 0
  1. <?php
  2.  
  3. use Illuminate\Http\Request;
  4. use Illuminate\Support\Facades\Route;
  5. use App\Http\Controllers\API\AuthController;
  6. use App\Http\Controllers\ItemController;
  7.  
  8. Route::middleware('auth:api')->get('/user', function (Request $request) {
  9.     return $request->user();
  10. });
  11.  
  12. Route::post('register', [AuthController::class, 'register']);
  13. Route::post('login', [AuthController::class, 'login']);
  14.  
  15. Route::get('/items', [ItemController::class, 'index'])->middleware('auth:api');
  16. Route::prefix('/item')->group( function() {
  17.         Route::post('/store', [ItemController::class, 'store'])->middleware('auth:api');
  18.         Route::put('/{id}', [ItemController::class, 'update'])->middleware('auth:api');
  19.         Route::delete('/{id}', [ItemController::class, 'destroy'])->middleware('auth:api');
  20.     }
  21. );
Advertisement
Add Comment
Please, Sign In to add comment