Laravel-Vue SPA 스타터 키트.
라라벨 8
Vue + VueRouter + Vuex + VueI18n + ESlint
동적 가져오기 및 사용자 정의 레이아웃이 포함된 페이지
로그인, 회원가입, 이메일 확인 및 비밀번호 재설정
JWT로 인증
사교계 통합
부트스트랩 5 + Font Awesome 5
composer create-project --prefer-dist cretueusebiu/laravel-vue-spa
.env
편집하고 데이터베이스 연결 세부 정보를 설정하세요.
(git clone 또는 다운로드를 통해 설치하는 경우 php artisan key:generate
및 php artisan jwt:secret
실행)
php artisan migrate
npm install
npm 실행 개발자
npm 실행 빌드
이 프로젝트는 Laravel Socialite의 예로 GitHub와 함께 제공됩니다.
공급자를 활성화하려면 새 GitHub 애플리케이션을 생성하고 https://example.com/api/oauth/github/callback
인증 콜백 URL로 사용하세요.
.env
편집하고 GitHub 애플리케이션의 키를 사용하여 GITHUB_CLIENT_ID
및 GITHUB_CLIENT_SECRET
설정합니다.
다른 공급자의 경우 config/services.php
에서 적절한 키를 설정하고 OAuthController.php
에서 URL을 리디렉션해야 할 수도 있습니다.
이메일 확인을 활성화하려면 AppUser
모델이 IlluminateContractsAuthMustVerifyEmail
계약을 구현하는지 확인하세요.
# 유닛 및 기능 테스트 실행vendor/bin/phpunit# Dusk 브라우저 테스트 실행php artisan darkness
최근 변경된 사항에 대한 자세한 내용은 CHANGELOG를 참조하세요.