神戸学院大学 経営学部 林坂ゼミ
Laravel 10 入門トップページ
« 戻る
次へ »
Laravel でユーザ認証とマルチ認証を実現する
目次
全体の概要
Laravel によるユーザ認証
概要
プロジェクトの作成と初期設定
メールの設定
Laravel Breeze のインストール
ユーザ登録機能の動作確認
シーダによるテストユーザの登録
テーブルにログイン ID の属性を追加
ユーザ登録機能の修正
ログイン ID でログインするように変更
メールアドレスの検証
シーダの修正
検証メールの有効期限と再送信
セッション継続時間の確認と変更
メールアドレスの変更
パスワードの変更
アカウントの削除
ユーザ認証を備えたコメント掲示板の開発
概要
データベースのマイグレーション
シーダによるコメントデータの登録
モデルとコントローラの生成
ルートの定義と確認
未検証ユーザの動作検証
コメントの一覧表示
ナビゲーションメニューの追加
コメント一覧の Tailwind CSS によるスタイリング
コメントの詳細ページ
リレーションシップの設定と投稿者名の表示
ページネーションの作成
コメントの投稿
コメントの編集
コメントの削除
ナビゲーションのハイライトを調整
マルチ認証の実現
概要
準備作業
コントローラの作成
ガードの追加
モデルの作成
データベースのマイグレーション
シーダによる管理者・教員データの登録
コントローラの生成
ガードごとに認証不要のダッシュボードを作成
ログイン機能実装の手順
モデルを認証必須に
リクエストの作成
ログインコントローラの作成
ルートの定義
ログインフォームの作成
コンポーネントの作成
レイアウトの作成
ナビゲーションの作成
コントローラの編集
ビューの作成
ミドルウェアの修正
ルートの定義
管理者ログインの動作確認
管理者と教員ページのデザイン変更
« 戻る
次へ »