diff --git a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/AuthorizationClientAutoConfiguration.java b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/AuthorizationClientAutoConfiguration.java index 2e32342c5..3e4454cc2 100644 --- a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/AuthorizationClientAutoConfiguration.java +++ b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/AuthorizationClientAutoConfiguration.java @@ -28,8 +28,6 @@ public class AuthorizationClientAutoConfiguration implements ImportSelector { case Feign: classNames.add("org.hswebframework.web.authorization.cloud.client.feign.FeignAutoConfiguration"); break; - case Redis: - throw new UnsupportedOperationException("redis not support yet"); case Auto: default: try { @@ -37,7 +35,7 @@ public class AuthorizationClientAutoConfiguration implements ImportSelector { classNames.add("org.hswebframework.web.authorization.cloud.client.feign.FeignAutoConfiguration"); } catch (ClassNotFoundException e) { // load redis not support yet - throw new UnsupportedOperationException("feign client "); + throw new UnsupportedOperationException("please import and config feign"); } break; } diff --git a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/EnableAuthorizationClient.java b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/EnableAuthorizationClient.java index 2b5cfcb0c..1f0a28925 100644 --- a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/EnableAuthorizationClient.java +++ b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/EnableAuthorizationClient.java @@ -19,6 +19,6 @@ public @interface EnableAuthorizationClient { Type value() default Type.Auto; enum Type { - Auto, Feign, Redis + Auto, Feign } } diff --git a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/feign/FeignAutoConfiguration.java b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/feign/FeignAuthorizationAutoConfiguration.java similarity index 87% rename from hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/feign/FeignAutoConfiguration.java rename to hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/feign/FeignAuthorizationAutoConfiguration.java index 7013e1f8c..e49af760c 100644 --- a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/feign/FeignAutoConfiguration.java +++ b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/feign/FeignAuthorizationAutoConfiguration.java @@ -11,5 +11,5 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @EnableFeignClients("org.hswebframework.web.authorization.cloud.client.feign") -public class FeignAutoConfiguration { +public class FeignAuthorizationAutoConfiguration { } diff --git a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/redis/RedisUserTokenManager.java b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/redis/RedisUserTokenManager.java deleted file mode 100644 index f08e1f933..000000000 --- a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/client/redis/RedisUserTokenManager.java +++ /dev/null @@ -1,12 +0,0 @@ -package org.hswebframework.web.authorization.cloud.client.redis; - -import org.hswebframework.web.authorization.token.UserTokenManager; - -/** - * TODO 完成注释 - * - * @author zhouhao - * @since - */ -public abstract class RedisUserTokenManager implements UserTokenManager { -} diff --git a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/server/UserTokenController.java b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/server/UserTokenController.java index ea85e2e24..b881ee026 100644 --- a/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/server/UserTokenController.java +++ b/hsweb-authorization/hsweb-authorization-cloud/src/main/java/org/hswebframework/web/authorization/cloud/server/UserTokenController.java @@ -100,4 +100,5 @@ public class UserTokenController { public Authentication userAuthInfo(@PathVariable String userId){ return authenticationManager.getByUserId(userId); } + }