Laravel認証機能

Laravel認証機能

Laravelの認証機能はどれを使うべき?Jetstream, Breeze, Laravel/ui, Fortify を比較

Laravelの認証機能を実装する方法にはJetstream、Breeze、Laravel/ui、Fortifyがあります。それぞれの機能、メリット・デメリットをまとめました。 「どの方法で認証機能を実装しよう。」 と悩んでいた...
Laravel認証機能

Laravel Fortifyのインストール方法・メリットとデメリット

LaravelのFortifyを使えば、ユーザー登録・ログイン機能といった認証機能のバックエンド部分を手軽に搭載できます。メール認証や二段階認証といった高度な機能も使えます。 ただデメリットとしては、Fortifyはバックエンド部分し...
2021.07.12
Laravel 入門講座

Laravelで権限を設定できるGate, Policy, Middlewareの違いと設定方法

Laravelではユーザーによって表示や動作を変えることができます。 そのための方法として、Gate, Policy, Middleware の3つがありますが、違いが分かりにくいですよね。 公式サイト(英語)での解説を元に、3...
2021.03.06
Laravel 入門講座

Laravel Policyでログインユーザーの投稿だけ表示する方法【初心者のLaravel講座】

LaravelにはPolicyという機能があり、閲覧、編集・削除を行う権限を簡単に設定できます。 Policyを使って、各ユーザーの画面に、自分が投稿したものだけを表示する方法を解説していきます。 Laravel Policyでログ...
2021.03.06
Laravelバージョンアップ・ニュース

Jetstreamチーム版でユーザーの役割と権限を簡単に設定する【Laravel8】

Laravel8 Jetstreamのチーム版では、ユーザーの役割や権限が簡単に設定できる機能が付いています。 以前は roleやpermissionの設定に面倒な手間暇が必要だったのがウソのよう。 Jetstreamチーム版の...
2020.09.22
Laravelと日本語

Laravel Jetstream インストールとロゴ変更・日本語化などカスタマイズ方法

LaravelのJetstream Livewire版のインストール方法をカスタマイズ方法を解説していきます。 インストールと設定は15分から20分程度で可能です。 ただ機能をチェックしたり、Laravelが初めてという場合には...
2021.03.27
Laravelバージョンアップ・ニュース

Laravel Jetstream 驚くほどセキュアな新認証機能を解説

Laravel8では、Jetstreamが標準の認証機能となりました。 これまでのBootstrapを使った認証もまだ使えるので、「どうしようかな」と悩む方も多いと思います。 わたしも使ってみましたが、その豊富な機能と安全性の高...
2021.03.27
Laravel 入門講座

Laravelのミドルウェアの2つの作成方法【初心者のためのLaravel超入門講座】

Laravelには、手軽にミドルウェアを作れる機能がついています。 ミドルウェアの適用の指定は、ルート設定に書く方法や、コントローラのコンストラクタに書く方法があります。 今回は、この2つの手順を紹介します。 実際にLar...
2021.03.27
Laravel 入門講座

Laravelのミドルウェアをマンガで解説【初心者のためのLaravel超入門講座】

Laravel超入門講座、今回はミドルウェアについて解説していきます。 ミドルウェアとは、たとえば、条件を満たしていない訪問者がページにアクセスできなくしたりするシステム。 でも言葉で説明しようとすると複雑になりがちで、私自身も...
2020.11.09
タイトルとURLをコピーしました