2016-08-15 11 views
-1

私の認証が機能していません。それが失敗するたびに失敗します。私の認証が機能していません

$auth = Auth::attempt(array(
    'name' => Input::get('name'), 
    'pass' => Input::get('pass') 
)); 
if ($auth) { 
    return 'login'; 
} else { 
    return 'fails'; 
} 
+0

? $ authがfalseを返すのはなぜですか?スタックをさらにデバッグしましたか?おそらくあなたの質問に詳しいことができますか? – ThatAwesomeCoder

+0

認証しようとしているデータベースフィールドが「名前」と「パス」と呼ばれていますか? – Farkie

+0

yesデータベースフィールドは、名前とパスです。 – interstellar

答えて

0

私のユーザモデルを使用している認証方法のどのような種類

class User extends Eloquent implements UserInterface, RemindableInterface { 

use UserTrait, RemindableTrait; 

/** 
* The database table used by the model. 
* 
* @var string 
*/ 
protected $Fillable = ['name', 'pass']; 
protected $table = 'user'; 

public static $rules = [ 
    'name' => 'required', 
    'email' => 'required|email', 
    'password' => 'required|same:confirmpassword', 
    'confirmpassword'=>'required|same:password', 
    'companyname' => 'required', 
    'phonenumber' =>'required', 
    'position' => 'required', 
    'Country' => 'required', 
]; 

public static $rule = ['name' => 'required','pass'=> 'required']; 

/** 
* The attributes excluded from the model's JSON form. 
* 
* @var array 
*/ 
protected $hidden = array('password', 'remember_token'); 
} 
+0

ですこれは元の投稿の編集でなければなりません – Farkie

関連する問題