(1) 패키지 설치
터미널에서 다음 명령어를 실행하여 Laravel UI를 설치합니다:
bash
composer require laravel/ui
이 명령어는 laravel/ui 패키지를 composer.json에 추가하고 의존성을 설치합니다.
(2)Bootstrap 기반 인증 스캐폴딩
Bootstrap을 사용하려면 다음 명령어를 실행합니다:
bash
php artisan ui bootstrap --auth
WARN Please run [npm install && npm run dev] to compile your fresh scaffolding.
bash
npm install && npm run dev
(3)마이그레이션 실행
인증 시스템은 users 테이블과 password_resets 테이블을 필요로 합니다. 데이터베이스 마이그레이션을 실행하여 테이블을 생성하세요:
bash
php artisan migrate
.env 파일에서 데이터베이스 연결 설정(DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD 등)을 확인하고 수정하세요.
(4)라우트 설정
기본 인증 라우트는 routes/web.php 파일에 자동으로 추가됩니다. Auth::routes()를 호출하여 로그인, 등록, 비밀번호 재설정 등의 라우트를 활성화하세요:
php 파일확인 – 탐색기 ( \routes\web.php )
Auth::routes();
기본적으로 /login, /register, /password/reset 등의 라우트가 생성됩니다.
(5) 아래 결과 확인.
