package com.doumee.config.shiro; import org.apache.shiro.authc.UsernamePasswordToken; import org.springframework.stereotype.Component; /** * 自定义Token ,处理认证和权限 * @author Eva.Caesar Liu * @date 2022/04/18 18:12 */ @Component public class ShiroToken extends UsernamePasswordToken { /** * 公司ID */ String unionId; Boolean isDdLogin; public ShiroToken() { } public ShiroToken(String unionId, String username, String password, boolean isDdLogin) { super(username, password, false, (String)null); this.unionId = unionId; this.isDdLogin = isDdLogin; } public Boolean getDdLogin() { return isDdLogin; } public void setDdLogin(Boolean ddLogin) { isDdLogin = ddLogin; } public String getUnionId() { return unionId; } public void setUnionId(String unionId) { this.unionId = unionId; } }