Postingan

Belajar react #1 SignIn dan SIgnUp

sebelum melakukan pembuatan signin signup silahkan bua file src/api.js kemudian letakkan kode ini dedalam file api.js import axios from "axios" ; const API_BASE_URL = "http://localhost:8000/api/v1" ; // Sesuaikan dengan URL backend-mu const api = axios . create ({   baseURL : API_BASE_URL ,   headers : {     "Content-Type" : "application/json" ,   }, }); export default api ;  INI UNTUK SIGNUP import { useState } from "react" ; import { useNavigate , Link } from "react-router-dom" ; import api from "../api" ; // Import konfigurasi API const SignUp = () => {   const [ username , setUsername ] = useState ( "" );   const [ password , setPassword ] = useState ( "" );   const [ error , setError ] = useState ( "" );   const navigate = useNavigate ();   const handleSubmit = async ( e ) => {     e . preventDefault ();     setError ( "" ); // R...

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...

Cara Upgrade Laravel 10 ke 11

 Cara Upgrade Laravel 10 ke 11  Pertama hapus folder vendor dan file composer.lock kemudian perbarui file composer.json menjadi seperti dibawah ini,,atau bisa di salin saja {     "name" : "laravel/laravel" ,     "type" : "project" ,     "description" : "The Laravel Framework." ,     "keywords" : [ "framework" , "laravel" ],     "license" : "MIT" ,     "require" : {         "php" : "^8.2" ,         "guzzlehttp/guzzle" : "^7.2" ,         "laravel/framework" : "^11.0" ,         "laravel/sanctum" : "^4.0" ,         "laravel/tinker" : "^2.8"     },     "require-dev" : {         "fakerphp/faker" : "^1.9.1" ,         "laravel/pint" : "^1.0" ,         "laravel/sail" : "^1.18" ,         "mockery/mockery...

Tunneling

 pertama download https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/ kemudian buka file dengan powershell lalu ketikan perintah ./cloudflared-windows-amd64.exe tunnel --url http://localhost:3000/

XAMPP

 xampp error? shell command: mysqld --console --skip-grant-tables --skip-external-locking mysqlcheck -r --use-frm mysql kalau tidak bisa,coba hapus file di mysql/data/ multi-master.info tergantung dari pesan kesalahan

MYSQL ITU ASIK

Gambar
 Anda dapat menggunakan perintah SQL untuk melihat, mengedit, dan menghapus tabel yang sudah dibuat dalam database MySQL melalui Command Prompt (CMD). Berikut adalah beberapa perintah yang dapat Anda gunakan: 1.DML (Data Definition Langue) cara masuk ke database nya masuk dulu ke file xampp/mysql/bin kemudian ketikan  "mysql -u root -p" "use nama_db" **Melihat Tabel:** Untuk melihat daftar tabel yang ada dalam database saat ini, gunakan perintah SQL `SHOW TABLES;` setelah Anda masuk ke MySQL: ```sql SHOW TABLES; ``` **Melihat Struktur Tabel:** Untuk melihat struktur (skema) tabel, gunakan perintah `DESCRIBE` atau `DESC`: ```sql DESCRIBE nama_tabel; ``` Gantilah "nama_tabel" dengan nama tabel yang ingin Anda lihat. **Mengedit Tabel:** Untuk mengedit tabel, Anda dapat menggunakan perintah SQL `ALTER TABLE` untuk menambahkan, mengubah, atau menghapus kolom, serta mengubah atribut tabel. Berikut adalah beberapa contoh: - Menambahkan kolom baru ke tabel:   ```s...