delphi 10 移动开发如何保存密码和读取保存的密码? 以实现自动登录。换句话说就是如何保存数据在手机上以及如何读取手机上的数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的一般做法是直接用fireDAC连接一个sqlite数据库,用它来保存和读取用户名/密码且它是可以加密的,不过要注意的是,它加密后,用目前流行的sqlite管理工具是无法打开的(即使你有密码) 我意思是APP登录成功后,把用户名和密码保存在手机上。下次再登录时就不再输入用户名和密码了,用手机上已经保存的用户名和密码和服务器数据库中的用户名和密码核对。 如果是单机的APP,就可以这样做如果你是有网站的(网络应用服务),你可以将用户名/密码存在网络服务器上 不要直接存用户的密码,存储密码的hash值,可以用诸如md5、sha1、sha512之类的算法,这方面CSDN是有惨痛教训的。 在FIREMONKEY方面,DELPHI可以创建INI文件来保存相关信息,与VCL方面是一样的,不过释放不能用FREE,用FreeAndNil( )方法,我最近一直在弄,挺方便的,需要用TPATH。 s:=System.IOUtils.TPath.GetDocumentsPath + PathDelim + '1.txt';然后用文本方式写入到这个文件中,这个文件保存是手机安装软件目录中,至于如何加密那就随便了。这样读写方便,不用数据库。 南京地区招DELPHI人员。 关于文本操作的一个问题!急 急 急 关于IDTCPServer和IDTCPClient数据传输 socketconnection做的三层结构,如何在客户端连接到我的远程服务器 最大化子窗体如何不合并菜单 求救,一个数据库问题 关于sendbuf(var buff;count:integer)参数问题 如何在vcl里边设置断点 窗口顯示問題 在线等,请教,大哥大姐来帮帮忙 关于ImageList在DFM里面生成的Bitmap的16进制码怎么转成图片? java 压缩的Gzip字符串delphi如何解压?我这里总是提示data error
且它是可以加密的,不过要注意的是,它加密后,用目前流行的sqlite管理工具是无法打开的(即使你有密码)
我意思是APP登录成功后,把用户名和密码保存在手机上。下次再登录时就不再输入用户名和密码了,用手机上已经保存的用户名和密码和服务器数据库中的用户名和密码核对。
如果你是有网站的(网络应用服务),你可以将用户名/密码存在网络服务器上
然后用文本方式写入到这个文件中,这个文件保存是手机安装软件目录中,至于如何加密那就随便了。这样读写方便,不用数据库。