1
0
mirror of https://gitee.com/bookshelfplus/bookshelfplus synced 2025-09-21 01:10:39 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

第三方登录添加 OSCHINA

This commit is contained in:
2022-04-04 21:02:30 +08:00
parent 5acd55c687
commit d78e1c6661
4 changed files with 16 additions and 36 deletions

View File

@@ -7,6 +7,7 @@ import me.zhyd.oauth.exception.AuthException;
import me.zhyd.oauth.model.AuthCallback;
import me.zhyd.oauth.model.AuthResponse;
import me.zhyd.oauth.request.AuthGiteeRequest;
import me.zhyd.oauth.request.AuthOschinaRequest;
import me.zhyd.oauth.request.AuthRequest;
import me.zhyd.oauth.utils.AuthStateUtils;
import org.apache.tomcat.jni.User;
@@ -93,6 +94,12 @@ public class ThirdPartyController extends BaseController {
.clientSecret(thirdPartyConfig.getGiteeClientsecret())
.redirectUri(thirdPartyConfig.getGiteeRedirecturi())
.build());
case "oschina":
return new AuthOschinaRequest(AuthConfig.builder()
.clientId(thirdPartyConfig.getOschinaClientId())
.clientSecret(thirdPartyConfig.getOschinaClientsecret())
.redirectUri(thirdPartyConfig.getOschinaRedirecturi())
.build());
case "qq":
return new AuthGiteeRequest(AuthConfig.builder()
.clientId(thirdPartyConfig.getQqClientid())