[Laravel] LAMP+Laravel 學習筆記-認證 Auth

laravel 內建會員的認證auth , 已實作,登入/註冊/忘記密碼
接下來我們來配合既有系統修改

主要指令: php artisan  make:auth
產生相關認證需要的 route/controller/view

 

使用 php artisan  make:auth後

接下來配合既有系統 進行修改

1.修改會員table:
      /config/auth.php    
     'table' => 'member',

    /app/User.php
    protected $table = 'member';

2.修改routing : /routes/web.php
   取消# Route:auth() 
   新增:

Route::get('/login',array('as' => 'login', 'uses' => 'LoginController@index'));
Route::post('login','LoginController@index');
Route::get('/logout','LoginController@logout');



3.middleware
   將需要會員登入的routing 加上auth


//需要登入的頁面
Route::group(['before'=>'auth'], function(){
    Route::get('member', 'MemberController@index');
    Route::post('member/update', 'MemberController@update');
    Route::get('order', 'MemberController@index');    
});