どんな記事? Laravel …
Laravel12の初期設定でいつもやっていることまとめ(仮)
注意:あとでまとめます
まずはここらへん。 【自分用メモ】Laravel 7.30.4 新規開発時の準備でいつもやってることメモ
この記事から実行したこと 3.1. データベースの作成 3.2. 日本語と時間の指定 3.3. .envの設定 3.4. データベースに接続する場合 3.5. DBのマイグレーション準備 3.6. DBのマイグレーション 3.7. データを作成する場合 3.8. Seederの準備 3.9. サンプルデータを入れる
- データベースの操作 4.1. マイグレーションファイルの追加
Laravel8以降で ログイン機能を実装するにはこちら。 Laravel8でログイン機能を実装する。
権限設定:ロールを設定する
app/Actions/Fortify/CreateNewUser.php
return User::create([ 'name' => $input['name'], 'email' => $input['email'], 'password' => Hash::make($input['password']), 'role' =>1, ]);
「’role’ =>1,」を追加する。
app/Models/User.php
protected $fillable = [ 'name', 'email', 'password', 'role', ];
「’role’,」を追加する。
この時点で表画面からユーザーを新規登録した場合デフォルトロールが自動的に「1」になる。
ディスカッション
コメント一覧
まだ、コメントがありません