-1
我的驗證不起作用。每次它失敗。我的驗證不起作用
$auth = Auth::attempt(array(
'name' => Input::get('name'),
'pass' => Input::get('pass')
));
if ($auth) {
return 'login';
} else {
return 'fails';
}
我的驗證不起作用。每次它失敗。我的驗證不起作用
$auth = Auth::attempt(array(
'name' => Input::get('name'),
'pass' => Input::get('pass')
));
if ($auth) {
return 'login';
} else {
return 'fails';
}
我的用戶模型
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');
}
這應該是原始帖子的編輯 – Farkie
您正在使用什麼類型的驗證方法?爲什麼$ auth返回false?你有沒有進一步調試堆棧?你能否詳細說明你的問題? – ThatAwesomeCoder
你正在嘗試授權的數據庫字段是'name'還是'pass'? – Farkie
是的數據庫字段是名稱和傳遞。 – interstellar