叫我寫的web服務的管理員登錄,我面臨這個問題:ErrorException在LoginController.php線31:非靜態方法照亮身份驗證 SessionGuard ::嘗試()不應該靜態
ErrorException在LoginController.php線31:非靜態方法照亮\身份驗證\ SessionGuard ::嘗試()不應該被靜態調用,假設$這種在不兼容的情況下
我的登錄控制器代碼如下:
public function adminLogin()
{
$auth = Auth::guard(AppParams::AUTH_ADMIN);
if ($auth::attempt(array('am_email' => Input::get('am_email'), 'am_password' => Input::get('am_password')))) {
return response()->json(array('login_status' => 'success', 'adminID' => $auth->user()->am_id));
} else {
return response()->json(array('login_status' => 'not found'));
}
}
是的,它的工作 謝謝 – virtullians
好聽!如果您在遇到同樣的問題時想幫助其他人,請選擇此答案作爲所選答案,以便在Google中顯示! –