mirror of
https://gitee.com/dromara/sa-token.git
synced 2026-02-27 16:50:24 +08:00
v1.23.0 更新
This commit is contained in:
@@ -16,6 +16,7 @@ public class SaOAuth2Exception extends SaTokenException {
|
||||
|
||||
/**
|
||||
* 一个异常:代表OAuth2认证流程错误
|
||||
* @param message 异常描述
|
||||
*/
|
||||
public SaOAuth2Exception(String message) {
|
||||
super(message);
|
||||
|
||||
@@ -236,6 +236,9 @@ public class SaOAuth2Handle {
|
||||
|
||||
/**
|
||||
* 模式四:凭证式
|
||||
* @param req 请求对象
|
||||
* @param res 响应对象
|
||||
* @param cfg 配置对象
|
||||
* @return 处理结果
|
||||
*/
|
||||
public static Object clientToken(SaRequest req, SaResponse res, SaOAuth2Config cfg) {
|
||||
|
||||
@@ -779,11 +779,10 @@ public class SaOAuth2Template {
|
||||
/**
|
||||
* 随机一个 Client-Token
|
||||
* @param clientId 应用id
|
||||
* @param loginId 账号id
|
||||
* @param scope 权限
|
||||
* @return Client-Token
|
||||
*/
|
||||
public String randomClientToken(String clientId, Object loginId) {
|
||||
public String randomClientToken(String clientId, String scope) {
|
||||
return SaFoxUtil.getRandomString(60);
|
||||
}
|
||||
|
||||
|
||||
@@ -97,7 +97,7 @@ public class AccessTokenModel implements Serializable {
|
||||
|
||||
/**
|
||||
* 将所有属性转换为下划线形式的Map
|
||||
* @return
|
||||
* @return 属性转Map
|
||||
*/
|
||||
public Map<String, Object> toLineMap() {
|
||||
Map<String, Object> map = new LinkedHashMap<String, Object>();
|
||||
|
||||
@@ -40,7 +40,6 @@ public class ClientTokenModel implements Serializable {
|
||||
* @param accessToken accessToken
|
||||
* @param clientId 应用id
|
||||
* @param scope 请求授权范围
|
||||
* @param loginId 对应的账号id
|
||||
*/
|
||||
public ClientTokenModel(String accessToken, String clientId, String scope) {
|
||||
super();
|
||||
@@ -66,7 +65,7 @@ public class ClientTokenModel implements Serializable {
|
||||
|
||||
/**
|
||||
* 将所有属性转换为下划线形式的Map
|
||||
* @return
|
||||
* @return 属性转Map
|
||||
*/
|
||||
public Map<String, Object> toLineMap() {
|
||||
Map<String, Object> map = new LinkedHashMap<String, Object>();
|
||||
|
||||
@@ -48,6 +48,7 @@ public class CodeModel implements Serializable {
|
||||
* @param clientId 应用id
|
||||
* @param scope 请求授权范围
|
||||
* @param loginId 对应的账号id
|
||||
* @param redirectUri 重定向地址
|
||||
*/
|
||||
public CodeModel(String code, String clientId, String scope, Object loginId, String redirectUri) {
|
||||
super();
|
||||
|
||||
Reference in New Issue
Block a user