2016-09-22 14 views
1

.Laravel 인증 사용자 정의 필드

여기 제가 시도했지만 작동하지 않았습니다.

public function postLogin(Request $request) 
{ 
    $this->validate($request, [ 
     $this->loginUsername() => 'required', 'password' => 'required', 'activated' => '1' 
    ]); 

답변

2

는 또한 manaually 사용자를 인증하여 사용자 정의 필드를 추가 할 수 있습니다.

public function postLogin(Request $request) 
{ 
    $this->validate($request, [ 
     $this->loginUsername() => 'required', 'password' => 'required' 
    ]); 
     if (Auth::attempt(['email' => $request->email, 'password' => $request->password,'activated'=>1])) 
     {  
      return redirect()->intended('/'); 
     } 
} 
+0

어디로 추가합니까? 유효성 검사 직후 – dev7

+0

@ndev –