Postingan

Menampilkan postingan dari Januari, 2025

Belajar Rest API Laravel 11 #2 Membuat Signin dan SignOut

Membuat Signin dan SignOut oke melanjutkan series lalu kita telah belajar membuat api untuk signup dan beberapa installasi yang dibutuhkan oleh laravelnya. Kali ini kita akan membuat signin dan logout dengan API Laravel Versi 11. 1. Ini untuk Controllernya yang perlu ditambahkan di controller yang kemarin ya: AuthController silahkan tambahkan kode dibawah public function signin ( Request $request ){       $request -> validate ([         'username' => 'required|min:4|max:60' ,         'password' => 'required|min:5|max:20'      ]);             $credentials = $request -> only ([ 'username' , 'password' ]);       if ( Auth:: attempt ( $credentials )){         $user = Auth:: user ();         $token = $user -> createToken ( 'auth_token' ) -> plainTextToken ;         return response () -...

Belajar Rest API Laravel 11 #1 Membuat SignUp dengan

Membuat SignUp dengan Laravel 11 Hallo gaiss jadi disini kita akan belajar restfull api dengan mengunakan laravel 11 Siapkan alat dan bahan: 1.Postman 2.Server Database(bisa menggunakan MYSQL) 3.Visual Studio Code Langkah Implementasi: Pastikan Sanctum Sudah Terinstal Jalankan perintah: composer require laravel/sanctum php artisan vendor:publish --provider= "Laravel\Sanctum\SanctumServiceProvider" php artisan migrate Konfigurasikan Middleware Sanctum Tambahkan middleware sanctum di config/auth.php untuk API guard: 'guards' => [ 'api' => [ 'driver' => 'sanctum' , 'provider' => 'users' , ], ], Controller untuk Sign Up Buat controller dengan nama AuthController : php artisan make:controller Api/AuthController Kode untuk Endpoint Sign Up Tambahkan fungsi berikut di AuthController : namespace App\Http\Controllers\Api; use App\Http\Controllers\Controller; use App\Models\User; use Illumina...