mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-10-21 02:57:23 +08:00
refactor: 重构:isExtraData -> haveExtraData,以避免触发部分框架的自动序列化
This commit is contained in:
@@ -116,7 +116,7 @@ public class SaTerminalInfo implements Serializable {
|
||||
* 判断是否设置了扩展数据
|
||||
* @return /
|
||||
*/
|
||||
public boolean isSetExtraData() {
|
||||
public boolean haveExtraData() {
|
||||
return extraData != null && !extraData.isEmpty();
|
||||
}
|
||||
|
||||
|
@@ -164,7 +164,7 @@ public class SaLoginParameter {
|
||||
* 判断是否设置了扩展数据(只在jwt模式下生效)
|
||||
* @return /
|
||||
*/
|
||||
public boolean isSetExtraData() {
|
||||
public boolean haveExtraData() {
|
||||
return extraData != null && !extraData.isEmpty();
|
||||
}
|
||||
|
||||
@@ -198,7 +198,7 @@ public class SaLoginParameter {
|
||||
* 判断是否设置了本次登录挂载到 SaTerminalInfo 的自定义扩展数据
|
||||
* @return /
|
||||
*/
|
||||
public boolean isSetTerminalExtraData() {
|
||||
public boolean haveTerminalExtraData() {
|
||||
return terminalExtraData != null && !terminalExtraData.isEmpty();
|
||||
}
|
||||
|
||||
|
@@ -586,7 +586,7 @@ public class StpLogic {
|
||||
// 4、判断当前 StpLogic 是否支持 extra 扩展参数
|
||||
if( ! isSupportExtra()) {
|
||||
// 如果不支持,开发者却传入了 extra 扩展参数,那么就打印警告信息
|
||||
if(loginParameter.isSetExtraData()) {
|
||||
if(loginParameter.haveExtraData()) {
|
||||
SaManager.log.warn("当前 StpLogic 不支持 extra 扩展参数模式,传入的 extra 参数将被忽略");
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user