如何实现用户登录功能
本篇文章给大家介绍一下实现用户登录功能的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
用户登录功能的实现
在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教程》】
Atas ialah kandungan terperinci 如何实现用户登录功能. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Kemahiran pembangunan PHP: Bagaimana untuk melaksanakan fungsi sekatan log masuk pengguna Dalam pembangunan laman web atau aplikasi, fungsi sekatan log masuk pengguna adalah langkah keselamatan yang sangat penting. Dengan mengehadkan bilangan percubaan log masuk dan kekerapan pengguna, anda boleh menghalang akaun daripada dipecahkan secara berniat jahat atau dipecahkan dengan kekerasan. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan fungsi sekatan log masuk pengguna dan memberikan contoh kod khusus. 1. Analisis keperluan fungsi sekatan log masuk pengguna Fungsi sekatan log masuk pengguna biasanya merangkumi keperluan berikut: Had bilangan percubaan log masuk: apabila pengguna terus memasukkan ralat

Cara menghantar kod pengesahan SMS dan pemberitahuan e-mel apabila pengguna log masuk dalam PHP Dengan perkembangan pesat Internet, semakin banyak aplikasi memerlukan fungsi log masuk pengguna untuk memastikan keselamatan dan pengalaman yang diperibadikan. Selain pengesahan akaun dan kata laluan asas, untuk meningkatkan pengalaman dan keselamatan pengguna, banyak aplikasi juga akan menghantar kod pengesahan SMS telefon mudah alih dan pemberitahuan e-mel apabila pengguna log masuk. Artikel ini akan menerangkan cara melaksanakan fungsi ini dalam PHP dan menyediakan contoh kod yang sepadan. 1. Hantar kod pengesahan SMS 1. Pertama, anda memerlukan seseorang yang boleh menghantar SMS

Cara menggunakan Elasticsearch dan PHP untuk membina log masuk pengguna dan sistem pengurusan kebenaran Pengenalan: Dalam era Internet semasa, log masuk pengguna dan pengurusan kebenaran adalah salah satu fungsi yang diperlukan untuk setiap laman web atau aplikasi. Elasticsearch ialah enjin carian teks penuh yang berkuasa dan fleksibel, manakala PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas. Artikel ini akan memperkenalkan cara menggabungkan Elasticsearch dan PHP untuk membina log masuk pengguna dan sistem pengurusan kebenaran yang mudah

UniApp melaksanakan analisis terperinci log masuk dan kebenaran pengguna Dalam pembangunan aplikasi mudah alih moden, log masuk dan kebenaran pengguna adalah fungsi penting. Sebagai rangka kerja pembangunan merentas platform, UniApp menyediakan cara yang mudah untuk melaksanakan log masuk dan kebenaran pengguna. Artikel ini akan meneroka butiran log masuk dan kebenaran pengguna dalam UniApp, dan melampirkan contoh kod yang sepadan. 1. Pelaksanaan fungsi log masuk pengguna Cipta halaman log masuk Fungsi log masuk pengguna biasanya memerlukan halaman log masuk, yang mengandungi borang untuk pengguna memasukkan nombor akaun dan kata laluan mereka dan butang log masuk

Pengenalan kepada kaedah menggunakan sesi untuk melaksanakan log masuk dan log keluar pengguna dalam rangka kerja Slim: Sesi ialah teknologi yang biasa digunakan dalam aplikasi web Ia boleh digunakan untuk menyimpan dan mengurus data berkaitan pengguna, seperti status log masuk pengguna . Sebagai rangka kerja PHP yang ringan, rangka kerja Slim menyediakan API mudah untuk mengendalikan sesi. Artikel ini akan memperkenalkan cara menggunakan sesi dalam rangka kerja Slim untuk melaksanakan fungsi log masuk dan log keluar pengguna. Untuk memasang rangka kerja Slim terlebih dahulu, kita perlu

Cara menggunakan tatasusunan PHP untuk melaksanakan log masuk pengguna dan fungsi pengurusan kebenaran Apabila membangunkan laman web, log masuk pengguna dan pengurusan kebenaran adalah salah satu fungsi yang sangat penting. Log masuk pengguna membolehkan kami mengesahkan pengguna dan melindungi keselamatan tapak web. Pengurusan kebenaran boleh mengawal kebenaran pengendalian pengguna di tapak web untuk memastikan pengguna hanya boleh mengakses fungsi yang mereka dibenarkan. Dalam artikel ini, kami akan memperkenalkan cara menggunakan tatasusunan PHP untuk melaksanakan log masuk pengguna dan fungsi pengurusan kebenaran. Kami akan menggunakan contoh mudah untuk menunjukkan proses ini. Mula-mula kita perlu mencipta

Cara menggunakan PHP dan CGI untuk melaksanakan fungsi pendaftaran dan log masuk pengguna Pendaftaran dan log masuk pengguna adalah salah satu fungsi yang diperlukan untuk banyak laman web. Dalam artikel ini, kami akan memperkenalkan cara menggunakan PHP dan CGI untuk mencapai kedua-dua fungsi ini. Kami akan menunjukkan keseluruhan proses dengan contoh kod. 1. Pelaksanaan fungsi pendaftaran pengguna Fungsi pendaftaran pengguna membolehkan pengguna baharu membuat akaun dan menyimpan maklumat mereka ke pangkalan data. Berikut ialah contoh kod untuk melaksanakan fungsi pendaftaran pengguna: Cipta jadual pangkalan data Pertama, kita perlu mencipta jadual pangkalan data untuk menyimpan maklumat pengguna. boleh

Bagaimana untuk menggunakan PHP untuk melaksanakan fungsi pendaftaran/log masuk pengguna sistem CMS? Dengan perkembangan Internet, sistem CMS (Content Management System) telah menjadi bahagian yang sangat penting dalam pembangunan laman web. Fungsi pendaftaran/log masuk pengguna adalah bahagian yang sangat diperlukan. Artikel ini akan memperkenalkan cara menggunakan bahasa PHP untuk melaksanakan fungsi pendaftaran/log masuk pengguna sistem CMS, dan melampirkan contoh kod yang sepadan. Berikut adalah langkah pelaksanaan: Cipta pangkalan data pengguna Pertama, kita perlu mencipta a
