首頁 >web前端 >Vue.js >如何實現使用者登入功能

如何實現使用者登入功能

醉折花枝作酒筹
醉折花枝作酒筹轉載
2021-05-07 09:29:033915瀏覽

本篇文章為大家介紹實現使用者登入功能的方法。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。

如何實現使用者登入功能

使用者登入功能的實作

在SpringBoot中設定資料庫資訊以及mybatis的相關資訊

如下圖:

如何實現使用者登入功能

資料庫easyuser表和User實體類別

資料庫中的easyuser表,如下圖:

如何實現使用者登入功能

javabean類User,如下圖:

如何實現使用者登入功能

前端vue鷹架向SpringBoot後端發送登入要求

如何實現使用者登入功能

##login方法的程式碼如下圖:

如何實現使用者登入功能

SpringBoot後端的LoginController控制器的login方法

login方法的程式碼如下圖:

如何實現使用者登入功能

UserDao動態代理介面中的getUserByMessage方法

首先一定要在啟動類別上面,掃描動態代理接口,如下圖:

如何實現使用者登入功能

如何實現使用者登入功能

UserDao.xml映射檔案

如何實現使用者登入功能

#路由跳到Home.vue元件

前端向後端發送axios請求之後,後端向前端傳回一個json字串數據,前端解析此json字串,如果flag登入標誌為"ok",則會跳轉路由,瀏覽器的localhost:8081/login位址在路由跳轉之後,變成localhost:8081/home位址,而path:"/home"對應著Home.vue元件,因此Home.vue元件會渲染到App.vue元件的標籤處,Home.vue元件的效果如下圖:

如何實現使用者登入功能

Home.vue元件的程式碼,如下圖:

如何實現使用者登入功能

測試

分別啟動前後端項目,如下圖:

如何實現使用者登入功能

如何實現使用者登入功能

在瀏覽器輸入腳手架專案的生成位址,存取前端預設首頁,如下圖:

如何實現使用者登入功能

點選登入按鈕之後,如下圖:

如何實現使用者登入功能

#【相關推薦:《

vue.js教學》 】

以上是如何實現使用者登入功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除