add 企业管理员登录

This commit is contained in:
lijiarao
2022-08-15 17:45:46 +08:00
parent d18476db78
commit 7b9da8227e
4 changed files with 39 additions and 1 deletions
@@ -79,6 +79,21 @@ public class JwtUtil {
}
/**
* 生成签名,5min后过期
*
* @param username 用户名
* @param secret 用户的密码
* @return 加密的token
*/
public static String signByCompanyManagement(String username,String phone, String secret) {
Date date = new Date(System.currentTimeMillis() + EXPIRE_TIME);
Algorithm algorithm = Algorithm.HMAC256(secret);
// 附带username信息
return JWT.create().withClaim("username", username).withClaim("phone", phone).withExpiresAt(date).sign(algorithm);
}
/**
* 根据request中的token获取用户账号
*