打开你的思维和眼界,认真审视别人的观点!
小程序作为国内IT行业近年来比较流行的技术,今天我就为大家带来一节课程《制作一个账号密码登录功能》,十堰小程序制作公司有很少这样的网络公司能出这样技术含量比较高的文章。作为十堰藏龙卧虎网络科技有限公司首席技术工程师就献丑了。
小程序功能需求:用户输入账号和密码然后点击登录,密码需要用MD5的方式加密。规则:登录账号要求字母+数字组成,密码要求必须6位数字符以上。当用户点击登录时,如没有填写账号则提示:请输入您的账号;如没有输入密码则提示:请输入密码,当密码位数未达到6位时则提示密码格式错误。
首先我需要在小程序开发者工具中新建一个login的登录页面,新建login文件夹,然后在文件夹下创建一个index.wxml页面,接着我们在index.wxml页面编写登录的账号和密码输入框(见下图)代码以及登录按钮的代码。
下图便是小程序中登录按钮的逻辑实现代码,即index.js文件中的login函数,该函数内主要有两个逻辑。逻辑一是检测用户输入的信息是否符合规范,例如:如未输入登录账号则提示请输入账号,如未输入登录密码则提示请输入登录密码。逻辑二则是通过以上验证后请求服务器将账号密码传递给登录的API函数。
以上代码和截图均是在小程序端进行的,小程序将数据通过API传递给后台处理函数,我们来看看后台函数都做了哪些判断和验证。首先我们在ManageLogin函数内需要接收小程序传递过来的账号和密码。然后我们调用另外一个处理函数即Login函数,这个Login函数是直接将于数据库进行打交道,这里需要特别注意的是,我们是通过Mysql提供的MD5函数直接进行密码加密的Password=MD5(@password)
以上便是利用小程序和后端API进行通信的整个流程,通过上述的代码片段讲解您是否学会了呢?我们是十堰小程序制作网络公司,我们有充足的小程序制作经验,为政府开发过大型项目。