第三阶段任务和计划
———-这一阶段要做的是登陆注册界面,因为考虑到卖家要修改或者删除发布的产品,所以要登陆来管理自己的用户信息。
———-登陆注册主要是把密码和账号在数据库中保存,在登陆的时候验证是否用户信息正确,然后跳转到相应的界面。现在有一个问题是,现在主流的登陆注册的流程是:
- 注册信息后,客户端把账号和加密后的密码上传到服务器,在存在数据库上,并通过redis来生成一个token在对应的用户信息中。
- 用户第一次登陆的时候请求服务器,服务器验证身份后,返回一个token给用户,这个token就是以后用来访问服务器的钥匙,但是这个token有时间限制,需要一段时间就生成一个。
- 用户推出登陆时销毁token。
———-现在我的想法是还没有弄明白这个token怎么生成,和时间期限怎么给这个token。所以只能用最简单的方法,直接上传账号密码后,通过账号密码来验证,然后在慢慢改进。所以就需要sharedpreferen这个东西,来持久性的保存。
———-图片选择器这个东西只能在下一个阶段来完成了,现在要完善,买家和卖家的功能,起码要能修改商品信息。