docs: sso 章节和 oauth2 章节文档增加可重写策略说明

This commit is contained in:
click33
2025-05-15 21:47:56 +08:00
parent df91c2ece0
commit a5ea1a3a4d
4 changed files with 152 additions and 6 deletions

View File

@@ -34,7 +34,7 @@ public class SaSsoClientStrategy {
/**
* 发送 Http 请求的处理函数
*/
public SendRequestFunction sendHttp = url -> {
public SendRequestFunction sendRequest = url -> {
return SaManager.getSaHttpTemplate().get(url);
};
@@ -72,7 +72,7 @@ public class SaSsoClientStrategy {
* @return 返回的结果
*/
public SaResult requestAsSaResult(String url) {
String body = sendHttp.apply(url);
String body = sendRequest.apply(url);
Map<String, Object> map = SaManager.getSaJsonTemplate().jsonToMap(body);
return new SaResult(map);
}

View File

@@ -73,7 +73,7 @@ public class SaSsoClientTemplate extends SaSsoTemplate {
*/
public Object getData(String path, Map<String, Object> paramMap) {
String url = buildCustomPathUrl(path, paramMap);
return strategy.sendHttp.apply(url);
return strategy.sendRequest.apply(url);
}
/**
@@ -174,7 +174,7 @@ public class SaSsoClientTemplate extends SaSsoTemplate {
// 发起请求
String finalUrl = SaFoxUtil.joinParam(pushUrl, paramsStr);
return strategy.sendHttp.apply(finalUrl);
return strategy.sendRequest.apply(finalUrl);
}
/**