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;
|
}
|
}
|