国际化
parent
f6d209250f
commit
c9ce9035e5
@ -0,0 +1,15 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.base.shirotoken;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description : 管理员token
|
||||||
|
* @Reference :
|
||||||
|
* @Author : alwaysfrin
|
||||||
|
* @CreateDate : 2018-10-13 18:00
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public class AdminToken extends BaseToken {
|
||||||
|
|
||||||
|
public AdminToken(String loginName, String loginPwd, String languageCode) {
|
||||||
|
super(loginName, loginPwd, languageCode);
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,59 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.base.shirotoken;
|
||||||
|
|
||||||
|
import org.apache.shiro.authc.AuthenticationToken;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description : 基本验证类
|
||||||
|
* @Reference :
|
||||||
|
* @Author : alwaysfrin
|
||||||
|
* @CreateDate : 2018-10-13 18:00
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public class BaseToken implements AuthenticationToken {
|
||||||
|
|
||||||
|
private String loginName;
|
||||||
|
private String loginPwd;
|
||||||
|
private String languageCode;
|
||||||
|
|
||||||
|
public BaseToken(String loginName, String loginPwd, String languageCode) {
|
||||||
|
this.loginName = loginName;
|
||||||
|
this.loginPwd = loginPwd;
|
||||||
|
this.languageCode = languageCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
//身份
|
||||||
|
@Override
|
||||||
|
public Object getPrincipal() {
|
||||||
|
return this.loginName;
|
||||||
|
}
|
||||||
|
|
||||||
|
//验证
|
||||||
|
@Override
|
||||||
|
public Object getCredentials() {
|
||||||
|
return this.loginPwd;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getLoginName() {
|
||||||
|
return loginName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLoginName(String loginName) {
|
||||||
|
this.loginName = loginName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getLoginPwd() {
|
||||||
|
return loginPwd;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLoginPwd(String loginPwd) {
|
||||||
|
this.loginPwd = loginPwd;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getLanguageCode() {
|
||||||
|
return languageCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLanguageCode(String languageCode) {
|
||||||
|
this.languageCode = languageCode;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.base.shirotoken;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description : 超级管理员token
|
||||||
|
* @Reference :
|
||||||
|
* @Author : alwaysfrin
|
||||||
|
* @CreateDate : 2018-10-13 18:00
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public class SaAdminToken extends BaseToken {
|
||||||
|
|
||||||
|
public SaAdminToken(String loginName, String loginPwd, String languageCode) {
|
||||||
|
super(loginName, loginPwd, languageCode);
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.base.shirotoken;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description : 普通用户token
|
||||||
|
* @Reference :
|
||||||
|
* @Author : alwaysfrin
|
||||||
|
* @CreateDate : 2018-10-13 18:00
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public class UserToken extends BaseToken {
|
||||||
|
|
||||||
|
public UserToken(String loginName, String loginPwd, String languageCode) {
|
||||||
|
super(loginName, loginPwd, languageCode);
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue