Tutorial Login Dengan Google & Github di Laravel 9 Menggunakan Socialite #1 : Installasi & Persiapan


Syahrizal Ali Sadikin
Full-Stack Web Developer
Tutorial Login Dengan Google & Github di Laravel 9 Menggunakan Socialite #1 : Installasi & Persiapan

Halo teman-teman semuanya, gimana kabarnya ? masih semangat belajarnya kan hehe

pada kesempatan kali ini kita semua akan belajar bagaimana cara membuat proses OAuth Login menggunakan Socialite di Laravel.

Laravel merupakan framework dengan fitur terlengkap. Salah satunya adalah adanya fitur Laravel Socialite yang dapat memudahkan Kita login dengan akun sosial media seperti Facebook, Twitter, Github, Google. Tapi, bagaimana cara login dengan akun social media tersebut di Laravel ya?

Pada kesempatan pertama ini kita semua akan belajar bagaimana cara installasi Framework Laravelnya terlebih dahulu, langsung saja kita mulai.

Silahkan masuk ke dalam folder dimana teman-teman akan menyimpan projectnya dan jalankan perintah berikut ini di dalam terminal/CMD :

composer create-project --prefer-dist laravel/laravel:^9.3 laravel-sociate

CATATAN : Laravel-sociate adalah nama dari project kita.

Perintah di atas akan membuat project Laravel baru dengan versi 9.x Silahkan tunggu proses installasi sampai selesai dan pastikan teman-teman harus terhubung dengan internet, karena semua paket akan diunduh secara online.

Langkah 2 - Koneksi Database

Pertama, kita akan lakukan konfigurasi untuk koneksi database-nya terlebih dahulu. Silahkan buka project Laravel-nya menggunakan Text Editor dan cari file .env dan kode berikut ini.

DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=

Kemudian, silahkan ubah menjadi seperti berikut ini.

DB_DATABASE=laravel_sociate
DB_USERNAME=root
DB_PASSWORD=

Dari perubahan kode di atas, kita melakukan konfigurasi nama dabatase yang akan kita gunakan nanti, yaitu DB_DATABASE kita berikan value laravel_sociate.

Dan untuk DB_PASSWORD, silahkan disesuaikan dengan konfigurasi dari MySQL masing-masing, jika menggunakan XAMPP, maka secara default kita tidak perlu mengisinya atau dibiarkan kosong.

Sekarang silahkan teman-teman buka http://localhost/phpmyadmin dan silahkan teman-teman buat database baru dengan nama yang seperti kita tulis di atas “laravel_sociate”.

Langkah 3 - Menjalankan Project Laravel

Setelah proses installasi selesai, sekarang kita akan belajar untuk menjalankan project Laravel-nya. Silahkan jalankan perintah berikut ini di dalam terminal/CMD :

cd Laravel-sociate

Perintah cd di atas digunakan untuk melakukan navigasi ke dalam sebuah folder, dalam contoh di atas kita akan masuk ke dalam folder Laravel-Bot. Setelah berhasil masuk ke dalam folder project Laravel, sekarang silahkan jalankan perintah berikut ini di dalam terminal/CMD :

php artisan serve

Jika perintah di atas berhasil dijalankan, maka project Laravel akan dijalankan pada port 8000 di dalam localhost. Kita bisa membukanya di dalam browser dengan http://localhost:8000 dan jika berhasil, maka hasilnya seperti berikut ini.

Sampai disini pembahasan tentang cara Installasi dan konfigurasi database di Laravel, di artikel selanjutnya kita akan membahas bagaimana cara membuat model & migration untuk project kita, Semoga bermanfaat.

Terima Kasih


Syahrizal Ali Sadikin
Full-Stack Web Developer

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami