猫史档案馆


第一期:登录教程

用户:登登_登登_查看:16 回复:3 评论:16 创建时间:2023-03-10T22:55:24


center_image要准备以下控件:一个文本,两个输入框,一个登录按钮,一个富文本

设置文本的内容为(注:账号只能输入数字),把输入框的提示文本设置成以上的样子,登录按钮也不用我多说了吧,把富文本的内容设置成(没有账号点这里注册)把这里注册设置为蓝色,这就完成了第一步

再准备以下控件:数据表,mk消息提醒或提示类的控件,云数据库

把数据表的控件名设置为“我的信息”把云数据库的控件名称设置为账号密码昵称,我的因为做聊天软件所以有别的名称

添加列‘账号’‘密码’‘昵称’设置账号为唯一列

把‘我的信息’只留一列,删除所有行

center_image

直接上代码

这里还要添加一个数据表

因为变量不能长久保存

设置数据表的控件名称为‘登录状态’只留一行一列
大致思路为

先检测账号和密码的内容是否为空
查询账号,把查询结果添加到我的信息,作者名称搞错了

如果查询结果输入账号的第一项和请输入账号的输入内容是否一致,如果一致,则执行下一步

如果不一致直接开启请输入账号的报错,内容如上图。

一致时,看第二项的密码是否等于编码请输入密码的文本,这是因为作者在注册时是把密码编码保存在云数据库中的,(可能不太安全,加密看其他大佬的教程,不喜勿喷),如果等于设置登录状态的第一行,第一列为已登录,提醒登录成功,转到你作品的主页。如果不一致则替换登录状态的1,1(简单点写,相信大家都能看懂)为未登录如果觉得不保险就像作者一样再加一个检测是否登录

当然,再打开屏幕时也要检测是否登录

也就是图片底下的如果登录状态列:第一列行:1的值=已登录......那一点

本教程只讲了登录系统

后期会讲注册系统

不喜勿喷

欢迎点赞或留言

这期其实没看别的大佬,只是浅看了一下,大部分都是自己想的


回复

上一页1 页 / 共 1下一页
龙小晨_圕子咖啡店打工限定龙小晨_圕子咖啡店打工限定

顶一下,支持!

点赞3


评论


温顺的咪噜gBgE温顺的咪噜gBgE

base是一种编码格式,不是加密格式,所以不推荐对数据进行加密

账户系统一边采用md5不可逆加密算法,通过比较md5值来判断对错,更安全

点赞3


评论


登登_登登_

云数据库账号密码两列都可以设置为字符串格式,我那个为了图省事,设置账号那列为数字了

点赞3


评论