清泛IT社区

标题: App Inventor 2 多用户注册登录功能如何实现? [打印本页]

作者: App Inventor 2     时间: 2024-02-05 20:42
标题: App Inventor 2 多用户注册登录功能如何实现?
由于是多用户,需要集中存储及验证用户信息,因此需要用到“网络微数据库“组件:

数据结构设计思路参考如下:

每个用户名作为一个key,值是字典(赋值给字符串就是JSON格式的),如:
{"name":"张三","password":"123456","xx":"xxx"}


用户信息注册后,按key和json值进行网络存储;登录时,通过用户名即key去查询网络微数据库,拿到用户的基本信息。
如果用户基本信息更新,则更新key对于的json值。

注意:和本地的“微数据库”不一样,由于网络可能会有抖动、延时,因此查询数据是异步的,请求后不会立马拿到数据,而是在“获得数据”事件中表明数据查询成功,然后进行相应的展示。


作者: zqp2013    时间: 2024-02-07 11:55





欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3