package com.sinata.appointment.constants; /** * Sa-Token 多账号体系:管理端与小程序端隔离,token 在 Redis 中前缀不同,互不影响。 */ public final class SaRealmConstants { private SaRealmConstants() {} /** 平台管理后台(sys_user + 账密),对应默认 StpUtil */ public static final String ADMIN_CONSOLE = "login"; /** 小程序端(mp_user + 微信等),对应 StpLogic("mini") */ public static final String MINI_PROGRAM = "mini"; /** * 小程序端 token 请求头,必须与管理端默认的 {@code Authorization} 不同,否则同一浏览器/客户端会把 mini token * 带到 {@code /api/**},触发 {@code StpUtil.checkLogin} 报「token 无效」。 */ public static final String MINI_TOKEN_HEADER = "Mini-Authorization"; }