mirror of
https://github.com/cna-bootcamp/lifesub.git
synced 2026-06-13 04:59:10 +00:00
release
This commit is contained in:
@@ -2,10 +2,16 @@ package com.unicorn.lifesub.member;
|
||||
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
|
||||
|
||||
@SpringBootApplication
|
||||
@SpringBootApplication(
|
||||
scanBasePackages = {
|
||||
"com.unicorn.lifesub.member",
|
||||
"com.unicorn.lifesub.common"
|
||||
}
|
||||
)
|
||||
public class MemberApplication {
|
||||
public static void main(String[] args) {
|
||||
SpringApplication.run(MemberApplication.class, args);
|
||||
}
|
||||
}
|
||||
}
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
// File: lifesub/member/src/main/java/com/unicorn/lifesub/member/config/InitialDataLoader.java
|
||||
// File: lifesub/member/src/main/java/com/unicorn/lifesub/member/config/DataLoader.java
|
||||
package com.unicorn.lifesub.member.config;
|
||||
|
||||
import com.unicorn.lifesub.member.repository.entity.MemberEntity;
|
||||
@@ -15,7 +15,7 @@ import java.util.stream.IntStream;
|
||||
|
||||
@Component
|
||||
@RequiredArgsConstructor
|
||||
public class InitialDataLoader implements CommandLineRunner {
|
||||
public class DataLoader implements CommandLineRunner {
|
||||
private final MemberRepository memberRepository;
|
||||
private final PasswordEncoder passwordEncoder;
|
||||
|
||||
@@ -26,7 +26,7 @@ public class InitialDataLoader implements CommandLineRunner {
|
||||
if (memberRepository.count() == 0) {
|
||||
Set<String> userRoles = new HashSet<>();
|
||||
userRoles.add("USER");
|
||||
String encodedPassword = passwordEncoder.encode("P@ssw0rd$");
|
||||
String encodedPassword = passwordEncoder.encode("Passw0rd");
|
||||
|
||||
IntStream.rangeClosed(1, 10).forEach(i -> {
|
||||
String userId = String.format("user%02d", i);
|
||||
@@ -31,7 +31,7 @@ public class SecurityConfig {
|
||||
private final JwtTokenProvider jwtTokenProvider;
|
||||
private final CustomUserDetailsService customUserDetailsService;
|
||||
|
||||
@Value("${allowedorigins}")
|
||||
@Value("${allowed-origins}")
|
||||
private String allowedOrigins;
|
||||
|
||||
public SecurityConfig(JwtTokenProvider jwtTokenProvider, CustomUserDetailsService customUserDetailsService) {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.unicorn.lifesub.member.config;
|
||||
|
||||
import io.swagger.v3.oas.annotations.enums.SecuritySchemeType;
|
||||
import io.swagger.v3.oas.annotations.security.SecurityRequirement;
|
||||
import io.swagger.v3.oas.annotations.security.SecurityScheme;
|
||||
import io.swagger.v3.oas.models.OpenAPI;
|
||||
import io.swagger.v3.oas.models.info.Info;
|
||||
|
||||
@@ -25,13 +25,11 @@ jwt:
|
||||
access-token-validity: ${JWT_ACCESS_TOKEN_VALIDITY:3600000}
|
||||
refresh-token-validity: ${JWT_REFRESH_TOKEN_VALIDITY:86400000}
|
||||
|
||||
allowedorigins: ${ALLOWED_ORIGINS:*}
|
||||
allowed-origins: ${ALLOWED_ORIGINS:*}
|
||||
|
||||
springdoc:
|
||||
swagger-ui:
|
||||
path: /swagger-ui.html
|
||||
api-docs:
|
||||
path: /api-docs
|
||||
|
||||
logging:
|
||||
level:
|
||||
|
||||
Reference in New Issue
Block a user