首頁 >後端開發 >php教程 >laravel實作前後台使用者驗證分開

laravel實作前後台使用者驗證分開

小云云
小云云原創
2018-03-27 11:45:141784瀏覽

本文主要和大家分享laravel實作前後台使用者驗證分開,希望能幫助大家。

我們在使用laravel帶給我們便利的同時,也遇到不理解他那樣做的原因。就拿laravel自備的auth驗證來說,你能做到根據自己的意願來隨意改寫,但是還是那樣好用嗎?例如,預設驗證的是email或user_name之類和password一起驗證,如果我需要多種登陸方式同時存在咋辦?例如:
我註冊的時候需要同時支援以下三種登陸方式,該怎麼改寫?是不是感覺有點難了?
    * @desc 1、interface_type=1,手機號碼+簡訊登入;
    * @desc 2、interface_type=2,手機號碼+密碼登入;
    * @desc 3、interface_type=3,郵箱+密碼登入;
今天這裡不討論這個問題,今天要說的是同時進行後台和前台的auth權限。就是一個網站既有前台用戶,也有後台用戶,都有登陸需求,但是進去的主頁一個是前台,一個是後台。
直接說說我的做法:
composer或laravel下來laravel之後,需要進行的步驟:
+ cp .env.example .env  
+ php artisan key:generate
+ composer install

我們這裡需要用到前台的登陸驗證,所以還需要:

php artisan make:auth

以上是laravel實作前後台使用者驗證分開的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn