라라벨 5.6+ AdminLTE
Laravel 5.6+ 및 AdminLTE 2.4+
포함됨
- 프런트엔드: 로그인, 등록
- 백엔드: 사용자 관리, 단순 역할, 프로필
- Laravel 빵 부스러기
- 간편한 플래시 알림
- 사용자를 가장하는 경우:
- 관리자가 다른 사용자로 로그인하도록 허용
- 이 기능을 활성화하려면 IMPERSONATE=true를 .env 파일에 추가하고 App/Http/Kernel 클래스를 업데이트해야 합니다.
- 테스트
사용방법
- 복제: git clone https://github.com/rrpadilla/laravel-adminlte-boilerplate.git my-new-project
- CD 내 새 프로젝트
- .env.example 파일을 .env 로 복사하고 데이터베이스 자격 증명 및 APP_URL을 편집합니다.
- 작곡가 설치 실행
- 작곡가 덤프 자동 로드 실행
- PHP artisan 키 실행:생성
- php artisan migration --seed 실행
- 테스트: phpunit 실행
- UsersControllerTest를 참조하세요.
- 다음으로 로그인하세요:
- 문서를 따라 프로젝트에 더 많은 리소스(CRUD)를 추가하는 방법을 알아보세요.
호환성 차트
라라벨 | PHP | 이동 경로 | 관리자LTE |
---|
5.6+ | 7.1+ | 5.x | 2.4+ |
생산
- 작곡가 설치 --optimize-autoloader --no-dev
- PHP 장인 구성:캐시
- PHP 장인 경로:캐시
- PHP 장인 보기:지우기
- 모든 명령을 실행합니다.
- 작곡가 설치 --optimize-autoloader --no-dev && php artisan config:cache && php artisan 경로: 캐시 && php artisan 보기:지우기
프로덕션 - 신뢰할 수 있는 프록시 구성
다음과 같은 경우 .env를 변경하세요.
- AWS ELB를 사용하고 있습니다.
- TRUSTEDPROXY_PROXIES ="*"
- TRUSTEDPROXY_HEADERS =" HEADER_X_FORWARDED_AWS_ELB "
- 프록시의 IP 주소(또는 범위)
- TRUSTEDPROXY_PROXIES ="192.168.1.1,192.168.1.2"
- TRUSTEDPROXY_PROXIES ="192.168.1.0/8"
- TRUSTEDPROXY_HEADERS =" HEADER_X_FORWARDED_ALL "
- TRUSTEDPROXY_HEADERS =" HEADER_FORWARDED "
인터페이스
