내가 Larave에 새로운 오전과 내가, 내가이 문제에 대해 많은 검색 작동하지 로그인 양식을 만들어 내가 나를 위해 작동하지 않는 이러한 질문에 대한 답변 발견Laravel 인증이 작동하지 true를 반환하지
나는이 3 개 질문을 읽고 다시 작동하지 :
|ID :
이 내 사용자 테이블 사용자 이름 | 비밀 번호 | remember_token | created_at | updated_at
1 | [email protected] | 이 내 길이다
<?php use Illuminate\Auth\UserTrait; use Illuminate\Auth\UserInterface; use Illuminate\Auth\Reminders\RemindableTrait; use Illuminate\Auth\Reminders\RemindableInterface; class User extends Eloquent implements UserInterface, RemindableInterface { use UserTrait, RemindableTrait; public static $auth_rules=[ 'email'=>'required|email', 'password'=>'required|between:3,18' ]; protected $hidden = array('password', 'remember_token'); }
:
Route::group(array('prefix'=>'admin','before'=>'Auth'),function(){ Route::resource('posts','AdminPostsController', array('except'=>array('show'))); });
이 필터입니다 (인증) :
012,341,462 testpass1이 내 사용자 모델Route::filter('Auth', function() { if (Auth::guest()) { if (Request::ajax()) { return Response::make('Unauthorized', 401); } else { return Redirect::guest('admin/login'); } } });
입니다 이것은 AdminAuthController 그 경로가 AdminAuthController의 @의 postLogin에 로그인 데이터를 보낼 수 있습니다 : http://i.stack.imgur.com/9cq61.png
가능한 중복 [Laravel 인증 :: 시도() 항상 false?] (http://stackoverflow.com/questions/18006597/laravel-authattempt-always-false) –
@MattBurrow 예 나는 그것을 보지 못했습니다. 감사합니다 –