Laravelの5.2が登場してきました。いくつか興味ある変更がありますが、ユーザ認証に関してはスタート地点が身近になりました。

以下のコマンドを実行するだけで、

php artisan make:auth

以下を自動的に作成してくれます。

  1.  画面とEメールのテンプレート
    • ログイン画面
    • ユーザー登録画面
    • パスワードリセット情報送信画面
    • パスワードリセットのEメール
    • パスワードリセット画面
    • ホーム画面(ログイン後)
  2.  ホームコントローラ(HomeController.php)
  3.  ルータの設定の変更 (routes.php)

データベースを用意して、.envの設定ファイルを編集すれば、以下のように。

Laravel 2015-12-27 13-58-55

Laravel 2015-12-27 13-56-14
画面は、Bootstrapを使用していて、ちょっと編集すればすぐに実践で使えそうです。

By khino