Laravel實現用戶的注冊、登錄


一、安裝 Laravel(使用 Laravel5.5)

通過 Composer 創建項目

composer create-project --prefer-dist laravel/laravel step "5.5.*"

安裝時可能會因為各種原因失敗,切換源,多安裝幾次應該就可以了(注意看報錯信息)。

二、配置

這里只顯示了數據庫相關的配置:

 

 三、運行遷移(確保有相應的 migration 文件,一般會有的)

 

 使用 artisan 命令 migrate 運行所有未完成的遷移

php artisan migrate

 

 

 

 這樣,相應的數據表就建立完成了,如果需要修改字段,修改相應的 migration 文件,運行遷移即可,這里不作修改。

四、生成相應的路由、視圖、控制器

使用 Laravel 提供的命令

php artisan make:auth

 

 這時訪問網址: http://your-site/login ,就會看到類似下面的界面

 

 沒錯,你還沒有帳號,需要注冊,點擊上圖的 Register ,辣死狗

 

 填寫相應的信息,提交后完成注冊,這時就可以登錄了。(當然,注冊完成會自動登錄,並跳轉到 /home 下)

點擊 logout 退出登錄,跳轉到網站根目錄。

五、應用

在網站應用中,有一些頁面是需要用戶登錄后才可以訪問的,那么要怎么做呢?在創建路由的時候加上中間件 auth。

添加路由 test

 

 這時,訪問 http://your-site/test 是不可以正常訪問的,會跳轉到登錄界面(什么?你的沒有跳轉??恐怕是已經登錄了吧)。

至此,差不多就完成了,畢特 for。

其它相關操作后面會更新。。。(不說了,做飯去)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM