企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 开发流程 [TOC] ## 1. 必要的hello world 选定一门编程语言,首先要做的是测试开发环境。 ## 2. 登录注册的实现 登录注册是客户机与服务器传输信息的第一步。 登录编码流程: 1. 静态页面form表单的实现 2. 实现一个post请求,异步获取服务器返回的结果(成功或失败)。 3. 服务器两种方式: 1> 验证客户端发来的信息是否与数据库保存一致,返回结果。 2> 暴露RESTful API给客户端,(前端分层)js验证信息,返回结果。 4. 获得返回结果并存储在本地的cookie里,设置保存时长。 5. 路由拦截器实现判断用户是否登录。 1> 未登录无法访问除login页以外的其他页面。 2> 登录放行。 6. 根据用户的角色权限动态加载导航栏、页面。 7. 获取用户登录时长,并实现30分钟无操作退出。 注册编码流程: 1. 静态页面form表单的实现,一般和登录在一起。 2. 类比登录 ... 7. 获取用户登录时长,并实现30分钟无操作退出。 至此,一个基本的登录注册就实现了。 ## 3. 数据库设计用户管理 要想实现完整的登录注册,就必须要先设计用户管理模块。 参阅《数据设计——用户管理》