Filament PHP は、オープンソースの管理者向けダッシュボード用のLaravel パッケージ。
ユーザー認証、権限管理、ユーザー管理などの機能もあり、管理者がダッシュボードをカスタマイズできる超便利な奴なので使ってみる。
https://filamentphp.com/docs/3.x/panels/installationの公式ドキュメントに沿って実施。
filamentをインストール
プロジェクトフォルダに移動したらコンテナに入りfilamentをインストール。
よく分らんが恐らく一人目のIDを設定できる。
「admin」のままにしたいのでそのまま何もせずにEnterを押す。
そうすると「すべて完了! GitHub の Filament リポジトリにスターを付けて愛を示してみませんか?」との聞かれるのでもちろん「No」を選んでEnterを押す。
http://localhost/admin/loginでfilamentログイン画面が表示された。
ユーザーを作成する
種類 | 内容 |
---|---|
name | meowsuke |
meowsuke@example.com | |
password | pass |
作成したユーザー情報でログイン
filamentログイン画面で先ほど作成したユーザのログイン情報を入力しログイン。
ログイン完了!