From 5d7b65670282a4fad015e37d567cfa171b162052 Mon Sep 17 00:00:00 2001 From: huliguo <2023611923@qq.com> Date: 星期二, 20 五月 2025 12:25:19 +0800 Subject: [PATCH] 基础代码 --- pt-common/src/main/java/com/ruoyi/common/constant/SecurityConstants.java | 63 +++++++++++++++++++++++++++++++ 1 files changed, 63 insertions(+), 0 deletions(-) diff --git a/pt-common/src/main/java/com/ruoyi/common/constant/SecurityConstants.java b/pt-common/src/main/java/com/ruoyi/common/constant/SecurityConstants.java new file mode 100644 index 0000000..6d13eb3 --- /dev/null +++ b/pt-common/src/main/java/com/ruoyi/common/constant/SecurityConstants.java @@ -0,0 +1,63 @@ +package com.ruoyi.common.constant; + +/** + * 权限相关通用常量 + * + * @author ruoyi + */ +public class SecurityConstants +{ + /** + * 用户ID字段 + */ + public static final String DETAILS_USER_ID = "user_id"; + + /** + * 用户名字段 + */ + public static final String DETAILS_USERNAME = "username"; + + /** + * 授权信息字段 + */ + public static final String AUTHORIZATION_HEADER = "Authorization"; + + /** + * 请求来源 + */ + public static final String FROM_SOURCE = "from-source"; + + /** + * 内部请求 + */ + public static final String INNER = "inner"; + + /** + * 用户标识 + */ + public static final String USER_KEY = "user_key"; + + /** + * 用户类型(system/applet) + */ + public static final String USER_TYPE = "user_type"; + /** + * 小程序登录用户标识 + */ + public static final String USER_APPLET_KEY = "user_applet_key"; + + /** + * 登录用户 + */ + public static final String LOGIN_USER = "login_user"; + + /** + * 角色权限 + */ + public static final String ROLE_PERMISSION = "role_permission"; + + /** + * 过期时间 + */ + public static final String EXPIRATION_TIME = "expiration_time"; +} -- Gitblit v1.7.1