首页 > 编程知识 正文

末世杂货铺,云图计划怎么邮箱注册

时间:2023-05-03 06:42:05 阅读:129261 作者:4149

典型的互联网业务项目使用Spring Cloud微服务。 本节介绍了Spring Cloud微服务的五个组件:

上次,SpringBoot项目实战杂货店注册功能(二)杂货店更新了注册功能。 今天我带来了注册功能页面,在注册屏幕上放了邮箱链接验证和头像上传保存。

从登录画面点击注册,切换为注册模块的div。

帐户将根据数据库中的帐户依次增加,默认情况下加载,显示在帐户输入框中,处于不可编辑状态。

验证并输入电子邮件地址,点击发送验证码,输入的电子邮件地址就会收到随机的6位验证码,同时保存在数据库中。 看看效果吧。

如果是不知道如何发送邮件的同学,可以查看博客上的这篇文章,然后Java发送邮件并通过一行代码进行解析。 那里有超详细的说明。

输入电子邮件地址,然后单击以发送验证码:

当我们反复点击发送验证码时:

可以将发送的验证码记录在数据库中,并根据验证码的创建时间设置验证码的有效时间。

看看邮箱里是否有验证码:

此验证码用于在上次单击注册时检查此验证码是否正确。

上传头像并上传。 默认情况下,它保存在名为D:storeProjectimage的本地路径下的d驱动器上,并在image软件包下生成当天日期的软件包。 例如,今天是2021-10-17,默认路径为d3360storeproject

在本地保存图像后,将图像重命名为帐户的名称。

上传图像后,看看效果:

选择图像后:

上传成功了。 来到默认路径下,查看是否生成了文件。

如图所示,图像的名称已重置为帐户。

注册功能如果未输入相应的必需信息,则单击注册会通知您未输入相应的字段。

其他字段没有填写同样的效果,所以不一一展示。

填写号码相应的字段,然后再次单击注册按钮。

如果输入的验证码错误,请单击注册按钮以通知您验证码错误,注册失败:

输入刚才通过邮件接收的验证码,注册成功后就可以登录了。

注册成功后,再次点击注册按钮,即可通知您已注册。

在此,将图像路径与用户表同步保存。

然后,可以在前端将此路径回显为适当的img标签进行展示。

请注意,默认情况下,您无法访问本地资源,因此还必须编写构成静态资源访问路径的类。

package com.gantiexia.webconfig; importorg.spring framework.context.annotation.configuration; importorg.spring framework.web.servlet.config.annotation.resourcehandlerregistry; importorg.spring framework.web.servlet.config.annotation.webmvcconfigurer; /**头像文件存储在本地项目路径以外的驱动器号下,因此前端访问本地路径下的文件* * @ authorgantiexia * @ date 2021/10/17220 @ configurationpublicclasswebconfigimplementswebmvcconfigurer { @ overridepublicvoidaddresourcehandlers (资源调配器重新调配器) resource handl { registry.addresourcehandler (/store project/image/* * ' ).addresourcelocations (' file 3360 d :/se )

如果重复使用同一邮箱进行绑定注册,将显示一条消息,指示此邮箱已绑定。

登录后,对刚才注册的账户进行录像操作。 可以查看有关前端主页上显示的帐户的信息。

代码是与GitHub同步开源的,需要的同学可以和博客聊天。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。