Halaman login laravel dengan tambahan gmail register: Perbedaan antara revisi

Dari Dokumentasi Robie
Loncat ke navigasi Loncat ke pencarian
Baris 31: Baris 31:


= Buat Controller SocialController =
= Buat Controller SocialController =
php artisan make:controller SocialController
<code>php artisan make:controller SocialController</code>
 





Revisi per 5 Mei 2025 01.31

Setelah laravel 12 terinstall

ikuti langkah-langkah berikut untuk membuat halaman login

Masuk direktori dimana laravel 12 terinstall, lalu ketik perintah

composer require laravel/breeze

setelah itu

php artisan breeze:install lalu pilih blade

Ubah Tabel Users dan Model User

Tabel User (databases/migration/.....user)

Migration-user.jpg

Model User (app/Model/User.php)

Model-user.jpg

Lalu ketikan perintah

php artisan migrate

jika berhasil maka akan muncul tampilan seperti berikut

Perintah-php-artisan-migrate-laravel-12.jpg

Install Socialite Package

Jalankan perintah

composer require laravel/socialite

info packages yang terinstall akan muncul seperti berikut

Info-package-yang-terinstall.jpg

Buat Controller SocialController

php artisan make:controller SocialController


Tambahkan kode berikut di SocialController.php

Import Kelas

use App\Models\User;

use Illuminate\Support\Facades\Auth;

use Laravel\Socialite\Facades\Socialite;