Skip to content

Commit 20ffff8

Browse files
authored
Merge pull request #280 from lowcoder-org/fix-multiple-api-server-spring3-issues
Migrate Spring Security To Spring 3.x
2 parents 793a546 + 99876eb commit 20ffff8

File tree

1 file changed

+10
-18
lines changed
  • server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/framework/security

1 file changed

+10
-18
lines changed

‎server/api-service/lowcoder-server/src/main/java/org/lowcoder/api/framework/security/SecurityConfig.java

+10-18
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,6 @@
11
package org.lowcoder.api.framework.security;
22

33

4-
import static org.lowcoder.infra.constant.NewUrl.GITHUB_STAR;
5-
import static org.lowcoder.infra.constant.Url.APPLICATION_URL;
6-
import static org.lowcoder.infra.constant.Url.CONFIG_URL;
7-
import static org.lowcoder.infra.constant.Url.CUSTOM_AUTH;
8-
import static org.lowcoder.infra.constant.Url.DATASOURCE_URL;
9-
import static org.lowcoder.infra.constant.Url.GROUP_URL;
10-
import static org.lowcoder.infra.constant.Url.INVITATION_URL;
11-
import static org.lowcoder.infra.constant.Url.ORGANIZATION_URL;
12-
import static org.lowcoder.infra.constant.Url.QUERY_URL;
13-
import static org.lowcoder.infra.constant.Url.STATE_URL;
14-
import static org.lowcoder.infra.constant.Url.USER_URL;
15-
import static org.lowcoder.sdk.constants.Authentication.ANONYMOUS_USER;
16-
import static org.lowcoder.sdk.constants.Authentication.ANONYMOUS_USER_ID;
17-
18-
import java.util.List;
19-
20-
import javax.annotation.Nonnull;
21-
224
import org.lowcoder.api.framework.filter.UserSessionPersistenceFilter;
235
import org.lowcoder.api.home.SessionUserService;
246
import org.lowcoder.domain.user.model.User;
@@ -27,6 +9,7 @@
279
import org.lowcoder.sdk.util.CookieHelper;
2810
import org.springframework.beans.factory.annotation.Autowired;
2911
import org.springframework.context.annotation.Bean;
12+
import org.springframework.context.annotation.Configuration;
3013
import org.springframework.http.HttpMethod;
3114
import org.springframework.security.config.annotation.method.configuration.EnableReactiveMethodSecurity;
3215
import org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity;
@@ -41,6 +24,15 @@
4124
import org.springframework.web.cors.reactive.UrlBasedCorsConfigurationSource;
4225
import org.springframework.web.server.adapter.ForwardedHeaderTransformer;
4326

27+
import javax.annotation.Nonnull;
28+
import java.util.List;
29+
30+
import static org.lowcoder.infra.constant.NewUrl.GITHUB_STAR;
31+
import static org.lowcoder.infra.constant.Url.*;
32+
import static org.lowcoder.sdk.constants.Authentication.ANONYMOUS_USER;
33+
import static org.lowcoder.sdk.constants.Authentication.ANONYMOUS_USER_ID;
34+
35+
@Configuration
4436
@EnableWebFluxSecurity
4537
@EnableReactiveMethodSecurity
4638
public class SecurityConfig {

0 commit comments

Comments
 (0)