Laravel5で社内専用サイト(3)

前回は、新規ユーザーの作成までを行いました。本日は、新規作成したユーザーでログインするためのログインフォームを作成したいと思います。

AuthControllerに、下記を追加します。

app/Http/Controllers/Auth/AuthController.php

public function getLogin()
 {
 return view('login');
 }
 
 public function postLogin(Request $request)
 {
 //バリデーション
 $val=$this->validator($request->all());
 if($val->fails()){
 return redirect()->back()->withInput()
 ->withWarning('ユーザー名かパスワードが違います');
 }
 //認証手続き
 Auth::attempt([
 'name'=>$request->name,
 'password'=>$request->password
 ],$request->remember_me);
 return redirect()->to('home/index');
 }

この投稿の続きを読む »

タグ

2015年8月11日 | コメント/トラックバック(0) |

カテゴリー:Laravel

このページの先頭へ