diff --git a/README.md b/README.md index 196f5e35ceee9df9c2bce309d811b9c9c26020f8..ff4cf4d3d655d07fffa591a158d2d39efbedadc3 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,7 @@ justauth: client-id: 10**********6 client-secret: 1f7d08**********5b7**********29e redirect-uri: http://oauth.xkcoding.com/demo/oauth/coding/callback - coding-group-name: xx + domain-prefix: xx OSCHINA: client-id: 10**********6 client-secret: 1f7d08**********5b7**********29e diff --git a/pom.xml b/pom.xml index 1ea6a876e7aa8ce81a9ff179f7348d466eef3fab..780de3b3b7e2b53506318892054b2a6e7e0ed233 100644 --- a/pom.xml +++ b/pom.xml @@ -72,8 +72,10 @@ 2.1.8.RELEASE - 1.16.1 - 5.6.5 + 1.16.6 + 5.8.23 + 2.3.3 + 1.18.30 @@ -98,21 +100,17 @@ commons-pool2 true - - org.springframework.boot - spring-boot-autoconfigure - true - - - - org.springframework.boot - spring-boot-configuration-processor - true - org.projectlombok lombok - true + ${lombok.version} + provided + + + net.dreamlu + mica-auto + ${mica-auto.version} + provided @@ -138,6 +136,7 @@ ${maven.compiler.target} ${maven.compiler.source} + -parameters UTF-8 true diff --git a/src/main/java/com/xkcoding/justauth/AuthRequestFactory.java b/src/main/java/com/xkcoding/justauth/AuthRequestFactory.java index fd75376140ed17882babda28d33bcf57444693bf..bb4db1c0c59a752910aa738c52719fbbfd817bec 100644 --- a/src/main/java/com/xkcoding/justauth/AuthRequestFactory.java +++ b/src/main/java/com/xkcoding/justauth/AuthRequestFactory.java @@ -205,6 +205,7 @@ public class AuthRequestFactory { case WECHAT_MP: return new AuthWeChatMpRequest(config, authStateCache); case WECHAT_ENTERPRISE: + case WECHAT_ENTERPRISE_QRCODE_THIRD: return new AuthWeChatEnterpriseQrcodeRequest(config, authStateCache); case WECHAT_ENTERPRISE_WEB: return new AuthWeChatEnterpriseWebRequest(config, authStateCache); @@ -260,6 +261,12 @@ public class AuthRequestFactory { return new AuthLineRequest(config, authStateCache); case OKTA: return new AuthOktaRequest(config, authStateCache); + case PROGINN: + return new AuthProginnRequest(config, authStateCache); + case AFDIAN: + return new AuthAfDianRequest(config, authStateCache); + case MICROSOFT_CN: + return new AuthMicrosoftCnRequest(config, authStateCache); default: return null; } diff --git a/src/main/resources/META-INF/spring.factories b/src/main/resources/META-INF/spring.factories deleted file mode 100644 index ea0d9797417379e1e1600b022d63fdd04d50689c..0000000000000000000000000000000000000000 --- a/src/main/resources/META-INF/spring.factories +++ /dev/null @@ -1,2 +0,0 @@ -org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ - com.xkcoding.justauth.autoconfigure.JustAuthAutoConfiguration