微信开发诗词小程序+java后端开发+mysql数据库
Posted weixin_40228600
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信开发诗词小程序+java后端开发+mysql数据库相关的知识,希望对你有一定的参考价值。
用HBuilder X开发微信小程序,java后端开发工具idea,mysql数据库
/**
* 登录
*/
@PostMapping("/sys/login")
public Map<String, Object> login(@RequestBody SysLoginForm form)throws IOException {
boolean captcha = sysCaptchaService.validate(form.getUuid(), form.getCaptcha());
if(!captcha){
return R.error("验证码不正确");
}
//用户信息
SysUserEntity user = sysUserService.queryByUserName(form.getUsername());
//账号不存在、密码错误
if(user == null || !user.getPassword().equals(new Sha256Hash(form.getPassword(), user.getSalt()).toHex())) {
return R.error("账号或密码不正确");
}
//账号锁定
if(user.getStatus() == 0){
return R.error("账号已被锁定,请联系管理员");
}
//生成token,并保存到数据库
R r = sysUserTokenService.createToken(user.getUserId());
return r;
}
/**
* 列表
*/
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params){
PageUtils page = usersMsgService.queryPage(params);
return R.ok().put("page", page);
}
以上是关于微信开发诗词小程序+java后端开发+mysql数据库的主要内容,如果未能解决你的问题,请参考以下文章
微信开发众筹项目视频教学小程序+java后端开发+mysql数据库
基于微信小程序共享停车位设计与实现SSM_car.rar(项目源码+数据库文件+微信小程序开发+后端java语言)
基于微信小程序旅游服务软件设计与实现(项目源码+数据库文件)后端java开发