Login Dengan Social Media di Laravel Menggunakan Socialite #5 : Install Package Socialite


Fika Ridaul Maulayya
Full-Stack Web Developer, Content Creator and CO-Founder SantriKoding.com
Login Dengan Social Media di Laravel Menggunakan Socialite #5 : Install Package Socialite

Login Dengan Social Media di Laravel Menggunakan Socialite #5 : Install Package Socialite - Halo teman-teman semuanya, pada kesemp[atan kali ini kita semua akan belajar bagaimana cara menginstall package Laravel Socialite di project kita.

Pada tutorial kali ini kita semua akan belajar menginstall & konfigurasi tentang Laravel Socialite. Langsung saja kita mulai.

Langkah 1 - Install Laravel Socialite

Silahkan teman-teman install Laravel Socialite dengan perintah dibawah ini :

composer require laravel/socialite

Silahkan teman-teman proses installaso Laravel Socialite sampai selesai, proses ini teman-teman harus terhubung ke internet.

Langkah 2 - Konfigurasi

Setelah proses installasi selesai, kita lanjutkan untuk mengatur konfigurasinya. Silahkan teman-teman buka file config/service.php dan tambahkan kode berikut ini :

'github' => [
   'client_id' => env('GITHUB_CLIENT_ID'),
   'client_secret' => env('GITHUB_CLIENT_SECRET'),
   'redirect' => env('GITHUB_CLIENT_REDIRECT'),
],

'facebook' => [
   'client_id' => env('FACEBOOK_CLIENT_ID'),
   'client_secret' => env('FACEBOOK_CLIENT_SECRET'),
   'redirect' => env('FACEBOOK_CLIENT_REDIRECT'),
],

Pada penambahan kode diatas, kita akan menggunakan 2 provider, yaitu Facebook dan GitHub. Setelah itu, silahkan teman-teman juga buka file .env dan tambahkan kode dibawah ini :

FACEBOOK_CLIENT_ID=
FACEBOOK_CLIENT_SECRET=
FACEBOOK_CLIENT_REDIRECT=http://localhost:8000/auth/facebook/callback

GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_CLIENT_REDIRECT=http://localhost:8000/auth/github/callback

Dari penambahan kode di atas, kita menambahkan masing-masing 3 variabel dari provider, yaitu ada CLIENT ID, SECRET ID dan CLIENT_REDIRECT.

Untuk CLIENT ID dan SECRET ID kita akan bahas di tutorial yang selanjutnya. karena kita harus mendaftar di masing-masing provider untuk mendapatkan credential tersebut.

Sampai disini pembahasan tentang installasi Laravel Socialite dan Konfigurasinya. di Artikel selanjutnya kita semua akan belajar bagaimana cara membuat OAuth menggunakan Laravel Socialite.

Terima Kasih


Fika Ridaul Maulayya
Full-Stack Web Developer, Content Creator and CO-Founder SantriKoding.com

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