平台注册功能实战

news/2025/3/31 9:35:46/

这里写目录标题

  • 一、注册功能流程
  • 二、前端实现
    • 1、创建RegisterView.vue文件
    • 2、注册路由
    • 3、js代码
    • 3、特别注意:需要修改配置路由守卫
  • 三、注册功能后端实现
  • 四、加密与解密密码

一、注册功能流程

| 前端系统 |
输入用户名和密码;
携带用户名和密码请求后端系统;
| 后端系统 |
查询用户信息是否正确;
如果:用户不存在、用户信息写入数据库、返回注册成功信息;
| 前端系统 |
展示注册成功信息、跳转到登录页面;

| 后端系统 |
如果用户存在或者其他的错误;返回对应场景的错误码;
| 前端系统 |
展示错误信息;

二、前端实现

1、创建RegisterView.vue文件

<!-- Login

http://www.ppmy.cn/news/409857.html

相关文章

汉字Unicode表

这是第二篇&#xff0c;由于篇幅过大&#xff0c;拆成两篇。查看第一篇 或查看完整篇幅 注意&#xff1a;下面这两段是代理区。即第1——16平面的间接表示&#xff0c;四个字节的汉字就在这里表示 D800-DBFF&#xff1a;High-half zone of UTF-16 DC00-DFFF&#xff1a;L…

ffmpeg 3.4 windows编译安装

准备工作: msys2安装 官网 MSYS2 下载完成后一直下一步即可&#xff0c;安装完成后windows搜索 MSYS2 启动MSYS2 MINGW64 打开窗口后运行以下命令 下载一些编译需要的东西 #修改源 sed -i "s#mirror.msys2.org/#mirrors.ustc.edu.cn/msys2/#g" /etc/pacman.d/mirr…

尚硅谷微信小程序开发 防网易云音乐App 小程序 后端接口服务器搭建

小程序学习 尚硅谷微信小程序开发 项目网易云小程序学习地址&#xff1a; 01-尚硅谷-小程序-课程介绍_哔哩哔哩_bilibili 视频相关的教程文档与笔记分享 链接&#xff1a;https://pan.baidu.com/s/1aq7ks8B3fJ1Wahge17YYUw?pwd7oqm 提取码&#xff1a;7oqm 配套服务器 老师…

检测PPG信号的心跳

基于大佬的代码。 PPG信号靠心率 (HR) 进行估计&#xff0c;主要取决于收缩压峰值检测的准确性。与 ECG 不同&#xff0c;PPG 信号形式简单和特定点 少。低振幅 PPG 信号更容易受到噪声污染和其他不良影响的影响&#xff0c;例如baseline drift和wandering。这是由于信号强度与…

05-DataFrame的数据清洗

数据清洗 import pandas as pd df pd.read_excel("学生成绩.xlsx") df删除重复列 df.drop_duplicates(inplaceTrue) df删除数学成绩 df.drop([数学成绩],axis1, inplaceTrue) df重命名列名字 df.rename(columns{"生活":"自然"},inplaceTrue…

java开源知识库项目_18个java cms开源项目

18个Java开源CMS系统一览 来源: www.l-ba.cn 1.InfoGlue infoglue是一个高级的、可扩展的、健壮的内容管理系统&#xff0c;完全用Java开发。重要的功能包括完全支持多语言&#xff0c;站点之间良好的重用&#xff0c;以及广泛的集成能力。 该项目主页&#xff1a; http://ww…

java blog 引擎_推荐10个Java开源CMS系统

1.InfoGlue infoglue是一个高级的、可扩展的、健壮的内容管理系统&#xff0c;完全用Java开发。重要的功能包括完全支持多语言&#xff0c;站点之间良好的重用&#xff0c;以及广泛的集成能力。 2.Magnolia Magnolia是一个开源基于Java的Web内容管理系统(CMS) &#xff0c;构建…

Java开源CMS系统

InfoGlue infoglue是一个高级的、可扩展的、健壮的内容管理系统&#xff0c;完全用Java开发。重要的功能包括完全支持多语言&#xff0c;站点之间良好的重用&#xff0c;以及广泛的集成能力。 Magnolia Magnolia是一个开源基于Java的Web内容管理 系统(CMS) ,构建在Java内容知…