diff --git a/docs/oauth/alipay.md b/docs/oauth/alipay.md index 0bd86054fe25cfd104380f27907ef33dbc298865..a14e545a796d56431a3bd486c2c63be6c1673454 100644 --- a/docs/oauth/alipay.md +++ b/docs/oauth/alipay.md @@ -122,6 +122,7 @@ String authorizeUrl = authRequest.authorize(AuthStateUtils.createState()); ```java import me.zhyd.oauth.config.AuthConfig; import me.zhyd.oauth.request.AuthAlipayRequest; +import me.zhyd.oauth.model.AuthCallback; import me.zhyd.oauth.request.AuthRequest; import me.zhyd.oauth.utils.AuthStateUtils; import org.springframework.web.bind.annotation.PathVariable; @@ -143,9 +144,9 @@ public class RestAuthController { } @RequestMapping("/callback") - public Object login(String code) { + public Object login(AuthCallback callback) { AuthRequest authRequest = getAuthRequest(); - return authRequest.login(code); + return authRequest.login(callback); } private AuthRequest getAuthRequest() { diff --git a/docs/oauth/gitee.md b/docs/oauth/gitee.md index 88d268ff826d05b3ec4fa43548bfaf415a7fe90a..9b4f54a9312cf8fb0990a6e9280ba066c3c5d242 100644 --- a/docs/oauth/gitee.md +++ b/docs/oauth/gitee.md @@ -65,6 +65,7 @@ String authorizeUrl = authRequest.authorize(AuthStateUtils.createState()); ```java import me.zhyd.oauth.config.AuthConfig; import me.zhyd.oauth.request.AuthGiteeRequest; +import me.zhyd.oauth.model.AuthCallback; import me.zhyd.oauth.request.AuthRequest; import me.zhyd.oauth.utils.AuthStateUtils; import org.springframework.web.bind.annotation.PathVariable; @@ -86,9 +87,9 @@ public class RestAuthController { } @RequestMapping("/callback") - public Object login(String code) { + public Object login(AuthCallback callback) { AuthRequest authRequest = getAuthRequest(); - return authRequest.login(code); + return authRequest.login(callback); } private AuthRequest getAuthRequest() { diff --git a/docs/oauth/github.md b/docs/oauth/github.md index a961c753330d690fcd331e252ee91682123dd106..5695d246fedfed172f62cde4ffed710ea91b79da 100644 --- a/docs/oauth/github.md +++ b/docs/oauth/github.md @@ -62,6 +62,7 @@ String authorizeUrl = authRequest.authorize(AuthStateUtils.createState()); ```java import me.zhyd.oauth.config.AuthConfig; import me.zhyd.oauth.request.AuthGithubRequest; +import me.zhyd.oauth.model.AuthCallback; import me.zhyd.oauth.request.AuthRequest; import me.zhyd.oauth.utils.AuthStateUtils; import org.springframework.web.bind.annotation.PathVariable; @@ -83,9 +84,9 @@ public class RestAuthController { } @RequestMapping("/callback") - public Object login(String code) { + public Object login(AuthCallback callback) { AuthRequest authRequest = getAuthRequest(); - return authRequest.login(code); + return authRequest.login(callback); } private AuthRequest getAuthRequest() { diff --git a/docs/oauth/kujiale.md b/docs/oauth/kujiale.md index d8bc9a26cce5cb0a5af82a1de485b11ea8d97608..f3e8dfc60902030ac7f74c05dad7c914194560ee 100644 --- a/docs/oauth/kujiale.md +++ b/docs/oauth/kujiale.md @@ -81,6 +81,7 @@ String authorizeUrl = authRequest.authorize(String state, String scopeStr); ```java import me.zhyd.oauth.config.AuthConfig; import me.zhyd.oauth.request.AuthKujialeRequest; +import me.zhyd.oauth.model.AuthCallback; import me.zhyd.oauth.request.AuthRequest; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; @@ -101,10 +102,10 @@ public class RestAuthController { } @RequestMapping("/callback") - public Object login(String code, String state) { + public Object login(AuthCallback callback) { AuthRequest authRequest = getAuthRequest(); //此处如果对安全性有要求,请校验state参数 - return authRequest.login(code); + return authRequest.login(callback); } private AuthRequest getAuthRequest() { diff --git a/docs/oauth/qq.md b/docs/oauth/qq.md index 640b285f034cea4e9a3fe96760e42df9eefcfabc..892c96598527e02140d9b7ec5ed80d8c0224a3a9 100644 --- a/docs/oauth/qq.md +++ b/docs/oauth/qq.md @@ -55,6 +55,7 @@ String authorizeUrl = authRequest.authorize(AuthStateUtils.createState()); ```java import me.zhyd.oauth.config.AuthConfig; import me.zhyd.oauth.request.AuthQqRequest; +import me.zhyd.oauth.model.AuthCallback; import me.zhyd.oauth.request.AuthRequest; import me.zhyd.oauth.utils.AuthStateUtils; import org.springframework.web.bind.annotation.PathVariable; @@ -76,9 +77,9 @@ public class RestAuthController { } @RequestMapping("/callback") - public Object login(String code) { + public Object login(AuthCallback callback) { AuthRequest authRequest = getAuthRequest(); - return authRequest.login(code); + return authRequest.login(callback); } private AuthRequest getAuthRequest() { diff --git a/docs/oauth/wechat_open.md b/docs/oauth/wechat_open.md index e4a7af4182b6ee711e43fd096a1f85376fff5cae..9dd2bd16016d1d161e1e48a80c25b2b17f7c191a 100644 --- a/docs/oauth/wechat_open.md +++ b/docs/oauth/wechat_open.md @@ -80,6 +80,7 @@ String authorizeUrl = authRequest.authorize(AuthStateUtils.createState()); ```java import me.zhyd.oauth.config.AuthConfig; import me.zhyd.oauth.request.AuthWeChatOpenRequest; +import me.zhyd.oauth.model.AuthCallback; import me.zhyd.oauth.request.AuthRequest; import me.zhyd.oauth.utils.AuthStateUtils; import org.springframework.web.bind.annotation.PathVariable; @@ -101,9 +102,9 @@ public class RestAuthController { } @RequestMapping("/callback") - public Object login(String code) { + public Object login(AuthCallback callback) { AuthRequest authRequest = getAuthRequest(); - return authRequest.login(code); + return authRequest.login(callback); } private AuthRequest getAuthRequest() { diff --git a/docs/oauth/weibo.md b/docs/oauth/weibo.md index 71717e2a0bb696b0a4a7fcf650cdc5fa5cd16b26..141f3df7d7b3a102197e91c096de2dc07ad7f88b 100644 --- a/docs/oauth/weibo.md +++ b/docs/oauth/weibo.md @@ -64,6 +64,8 @@ String authorizeUrl = authRequest.authorize(AuthStateUtils.createState()); ```java import me.zhyd.oauth.config.AuthConfig; import me.zhyd.oauth.request.AuthWeiboRequest; +import me.zhyd.oauth.model.AuthCallback; +import me.zhyd.oauth.model.AuthToken; import me.zhyd.oauth.request.AuthRequest; import me.zhyd.oauth.utils.AuthStateUtils; import org.springframework.web.bind.annotation.PathVariable; @@ -85,9 +87,9 @@ public class RestAuthController { } @RequestMapping("/callback") - public Object login(String code) { + public Object login(AuthCallback callback) { AuthRequest authRequest = getAuthRequest(); - return authRequest.login(code); + return authRequest.login(callback); } @RequestMapping("/revoke/{token}")