登录注册功能
更新时间:2025-11-14
概述
秒哒生成web应用提供多种登录方式生成,包含用户名+密码、手机号+密码、手机+验证码、邮箱+密码多种登录方式,如果登录功能未指定登录方式,我们将采用「用户名+密码」的方式生成;生成的登录功能的前端样式支持对话修改样式。
参考query
| 登录方式 | Query 示例 | 核心要素说明 |
|---|---|---|
| 不明确登录方式 | 开发一个在线问卷与表单系统,用户通过用户名+密码注册登录后即可创建问卷模板、发布问卷链接、实时查看统计分析结果。系统支持多题型设置、答卷导出、可视化报表展示,并可对不同用户赋予问卷管理权限。 | 包含登录 |
| 手机号 + 密码(无需验证) | 创建一个兴趣知识分享社区,用户以手机号+密码登录即可发布文章、评论互动与关注主题分类。平台支持帖子标签、热门榜单、收藏与个人主页展示,适合构建垂直兴趣圈层社区。 | 登录方式为手机号+密码 |
| 手机号 + 密码(需验证) | 创建一个在线家教预约平台,用户需通过手机号+密码登录并完成短信验证以确保账号真实。学生可浏览老师简介与课程评价并发起预约,老师可设置授课时间与费用。系统支持支付对接、课后评价与教学记录统计。 | 登录方为手机号+密码,注册手机号需要进行短信验证 |
| 邮箱 + 密码 | 创建一个设计素材分享平台,用户以邮箱+密码登录后可上传设计文件、添加标签分类并设置下载权限。平台支持搜索、收藏、评论与热门作品榜单展示。 | 登录方式为邮箱+密码 |
用户数据
登录功能会使用到在后端服务的两个模块,这两个模块的数据是需要存在1对1关系,存放在profiles表和用户管理中,开发者可以查看到数据维护页面。
- 数据库中的profiles数据库表:存储费用户管理的业务字段,非必要字段和权限角色,profiles表不建议手动新增数据,支持手动更改权限。

- 用户管理:仅支持查看数据不支持维护,邮箱字段为用户名和邮箱登录方式的共用字段,如果使用用户名登录,会基于「用户名@baidu.com」的mock邮箱。

常见问题
1.两个环境用户数据共用
开发中的应用和已上线的应用,用户数据都是同一套,即在开发环境注册的用户,可以登录线上环境。
2.首个登录的用户为超管
应用登录功能生成后,首个登录的用户即为超管。
3.维护权限
开发者维护权限:数据维护-profiles,选中对应数据,修改role字段即可更改
业务页面维护权限:让开发者生成对应的权限页面,发布后,业务同学可以通过权限页面进行维护。
示例query:帮我生成一个权限管理维护页面,如果是超管登录进去后可以查看到权限管理并进行维护
4.支持多种登录方式的组合
支持多种登录方式的多种组合:用户名+手机号码、用户名+邮箱、邮箱+手机号;不支持「邮箱+用户名」的登录方式。
5.支持第三方登录方式
暂不支持第三方登录方式,如有其他登录方式需求,请联系官方客服。
6.通过对话设置超管
通过对话无法将未注册的用户设置为超管,不建议使用这种方式。如果账号注册成功了,可以通过对话的方式描述「将XXX调整为超管」。
7. 如何修改密码
用户的密码是加密的,无法直接提供过操作数据库进行修改,需要生成对应的修改密码/忘记密码的页面完成充值密码的功能。
示例query1:登录以后,帮我生成修改密码的功能,修改时需要检验旧密码。
示例query2:超管登录后,可以在用户管理中,重置已注册用户的密码。
示例query3:在登录注册实现忘记密码的功能,通过手机号码+验证码的方式进行重置密码。
