app登陆流程

请求参数:

@NotBlank(message="手机号不能为空")
private String mobile;
	
//@NotBlank(message="机器码不能为空")
private String devicesn;
	
@NotBlank(message="密码不能为空")
private String pwd;

1 通过手机号查询用户信息:

if(查到用户为空 || 密码不相等){

    抛出用户名和密码不正确

2 判断改用户是否被禁用

3 set最后登陆时间

4 通过机器码查询型号

5 set随机数token

6 保存

7 通过用户id查询用户信息

8 判断会员是否过期

9 判断是否可观看

10 返回用户信息

 

你可能感兴趣的:(业务逻辑)