どんな記事? 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. データベースの操作
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」になる。
ディスカッション
コメント一覧
まだ、コメントがありません