|
|
@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* JwtClaimsConstant 类定义了一组常量,这些常量用于在 JWT(JSON Web Tokens)中表示特定的声明(claims)。
|
|
|
|
|
|
|
|
* 这些常量提供了一种标准化的方式来引用 JWT 中的声明,使得代码更加清晰和易于维护。
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
package com.sky.constant;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class JwtClaimsConstant {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 代表员工ID的常量。
|
|
|
|
|
|
|
|
* 这个常量用于在 JWT 中标识员工的唯一标识符。
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static final String EMP_ID = "empId";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 代表用户ID的常量。
|
|
|
|
|
|
|
|
* 这个常量用于在 JWT 中标识用户的唯一标识符。
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static final String USER_ID = "userId";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 下面的常量被注释掉了,如果需要使用,可以取消注释并添加相应的文档注释。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
|
|
|
* 代表用户电话号码的常量。
|
|
|
|
|
|
|
|
* 这个常量用于在 JWT 中标识用户的电话号码。
|
|
|
|
|
|
|
|
* public static final String PHONE = "phone";
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
|
|
|
* 代表用户登录名的常量。
|
|
|
|
|
|
|
|
* 这个常量用于在 JWT 中标识用户的登录名。
|
|
|
|
|
|
|
|
* public static final String USERNAME = "username";
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
|
|
|
* 代表用户姓名的常量。
|
|
|
|
|
|
|
|
* 这个常量用于在 JWT 中标识用户的姓名。
|
|
|
|
|
|
|
|
* public static final String NAME = "name";
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|