社内専用サイトですので、外部からのアクセスを制限しなければなりません。そこで、今日から認証およびアクセス制限のプログラムを作成していきたいと思います。作成するといってもLaravel5には、デフォルトで認証機能が付属しています。その認証機能を使用して作成していきます。メッセージの日本語化その前に、コメントやエラーメッセージを日本語化したいと思います。川瀬裕久氏から日本語変換のパッケージを提供していただいていますので、それを使用させていただきたいと思います。ローカル環境(XAMPP)からインストールする場合は、コマンドプロンプトを起動し、下記のように入力します。Term(ターミナル)から、下記のように入力します。-aconfigファイルの設定インストールしただけでは、エラーメッセージは、日本語にはなりません。config/app.phpのtimezoneとlacaleを変更します。'ja',usersテーブルの作成artisanコマンドで、usersテーブルとpassword_resetテーブルを作成します。デフォルトのLaravel5にこの2つのテーブルのマイグレーションが用意されていますので、コマンドプロンプトから下記のartisanコマンドで、マイグレーションを実行します。migrateこれで、migrationsテーブル、password_resetsテーブル、usersテーブルの3つのテーブルが自動生成されます。Userモデルは、デフォルトで提供されていますので、これを使用します。新規ユーザーの作成それでは、新規ユーザーを作成するためのロジックを記述していきたいと思いますが、その前にデフォルトで用意されているAuthControllerとPasswordControllerをルーターに登録します。]);新規ユーザーの作成は、UserControllerを作成してもいいのですが、せっかくAuthControllerがデフォルトで用意されていますので、それを利用したいと思います。AuthControllerにgetCreate()メソッドと、postCreate()メソッドを下記のように追加作成します。redirect()->to('home');}6行目:Requestクラスのタイプヒントを使用するために、ファイルの先頭の方にRequestクラスをインポートしておきます。Illuminate\Http\Request;9行目:AuthController内のデフォルトのvalidator()メソッド(下記)を使用して、バリデーションを行います。}13行目:AuthController内のデフォルトのcreate()メソッド(下記)を使用して、ユーザーを登録します。}ユーザー作成のためのビューを作成します。Bootstrapでベースレイアウトを作成します。</html>11-12行目:ナビゲーションバーの挿入位置を確保しておきます13-14行目:サイドバーの挿入位置を確保しておきます。15-17行目:メインのコンテンツはここに挿入します。19-20行目:フッターの挿入位置を確保しておきます。新規作成のためのフォーム(コンテンツの中身)を下記のように作成します。@stopそれでは、下記の入力フォームからデータを入力してみます。下記のように無事データが保存されています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト関連記事Laravel3でページネーションデータの一覧ページを作成すると必ず必要になってくるのがページネーションでしょう。...ロリポップにLaravel4をインストール今日は、レンタルサーバーのロリポップにLaravel4をインストールしてみたいと思います。ロリポップは、3月5日にPHP5.4対応になりましたので、サーバー要件は満たしているはずです。...Laravelでデータの削除(実践編その6)今日は、PHPフレームワークLaravelで、データの削除を行ってみたいと思います。...Laravelをレンタルサーバーにインストール今日は、Laravelをレンタルサーバーにインストールしてみたいと思います。レンタルサーバーは私が普段使っているFirebirdで設定します。...Laravel4の認証設定(その1)今日は、Laravel4の認証設定について調べてみたいと思います。認証設定を調べる前に、今日は認証用の下準備をします。AFFINGER5.。