Laravel 5.6+ AdminLTE
Laravel 5.6 以降および AdminLTE 2.4 以降
付属
- フロントエンド: ログイン、登録
- バックエンド: ユーザー管理、単純なロール、プロファイル
- Laravel ブレッドクラム
- 簡単フラッシュ通知
- ユーザーになりすます:
- 管理者が他のユーザーとしてサインインできるようにする
- この機能を有効にするには、.env ファイルにIMPERSONATE=trueを追加し、App/Http/Kernel クラスを更新する必要があります。
- テスト
使用方法
- クローン: git clone https://github.com/rrpadilla/laravel-adminlte-boilerplate.git my-new-project
- cd 私の新しいプロジェクト
- .env.exampleファイルを.envにコピーし、データベース認証情報と APP_URL を編集します
- Composer のインストールを実行する
- Composer dump-autoloadを実行する
- phpArtisan key:generateを実行します。
- php 職人移行 --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 職人 config:キャッシュ && php 職人ルート:キャッシュ && php 職人ビュー:クリア
実稼働 - 信頼できるプロキシの構成
次の場合は .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 "
インタフェース