将 SaSsoConfig 中不必要的 get set 标注为过期

This commit is contained in:
click33
2024-04-27 17:36:00 +08:00
parent 21a4f66595
commit bd313849fc
9 changed files with 56 additions and 38 deletions

View File

@@ -104,25 +104,25 @@ public class SsoServerController {
@Autowired
private void configSso(SaSsoConfig sso) {
// 配置未登录时返回的View
sso.setNotLoginView(() -> {
sso.notLoginView = () -> {
String msg = "当前会话在SSO-Server端尚未登录请先访问"
+ "<a href='/sso/doLogin?name=sa&pwd=123456' target='_blank'> doLogin登录 </a>"
+ "进行登录之后,刷新页面开始授权";
return msg;
});
};
// 配置:登录处理函数
sso.setDoLoginHandle((name, pwd) -> {
sso.doLoginHandle = (name, pwd) -> {
// 此处仅做模拟登录,真实环境应该查询数据进行登录
if("sa".equals(name) && "123456".equals(pwd)) {
StpUtil.login(10001);
return SaResult.ok("登录成功!").setData(StpUtil.getTokenValue());
}
return SaResult.error("登录失败!");
});
};
// 配置 Http 请求处理器 (在模式三的单点注销功能下用到,如不需要可以注释掉)
sso.setSendHttp(url -> {
sso.sendHttp = url -> {
try {
// 发起 http 请求
System.out.println("------ 发起请求:" + url);
@@ -131,7 +131,7 @@ public class SsoServerController {
e.printStackTrace();
return null;
}
});
};
}
}