Kit pemula Laravel-Vue SPA.
Laravel 8
Vue + VueRouter + Vuex + VueI18n + ESlint
Halaman dengan impor dinamis dan tata letak khusus
Login, daftar, verifikasi email dan reset kata sandi
Otentikasi dengan JWT
Integrasi sosialita
Bootstrap 5 + Font Luar Biasa 5
composer create-project --prefer-dist cretueusebiu/laravel-vue-spa
Edit .env dan atur detail koneksi database Anda
(Saat diinstal melalui git clone atau unduh, jalankan php artisan key:generate dan php artisan jwt:secret )
php artisan migrate
npm install
npm jalankan dev
npm jalankan pembangunan
Proyek ini hadir dengan GitHub sebagai contoh untuk Laravel Socialite.
Untuk mengaktifkan penyedia, buat aplikasi GitHub baru dan gunakan https://example.com/api/oauth/github/callback sebagai URL panggilan balik Otorisasi.
Edit .env dan atur GITHUB_CLIENT_ID dan GITHUB_CLIENT_SECRET dengan kunci dari aplikasi GitHub Anda.
Untuk penyedia lain Anda mungkin perlu mengatur kunci yang sesuai di config/services.php dan mengalihkan url di OAuthController.php .
Untuk mengaktifkan verifikasi email, pastikan model AppUser Anda mengimplementasikan kontrak IlluminateContractsAuthMustVerifyEmail .
# Jalankan tes unit dan fiturvendor/bin/phpunit# Jalankan tes browser Senjaphp artisan senja
Silakan lihat CHANGELOG untuk informasi lebih lanjut tentang apa yang berubah baru-baru ini.