Skip to content

Commit

Permalink
Merge pull request #101 from Board-Buddy/feature/#100
Browse files Browse the repository at this point in the history
Feature/#100
  • Loading branch information
runtime-zer0 authored Jul 22, 2024
2 parents e7702b0 + 29205b0 commit 3fde5e9
Show file tree
Hide file tree
Showing 5 changed files with 56 additions and 94 deletions.
22 changes: 22 additions & 0 deletions src/main/java/sumcoda/boardbuddy/config/InitializerConfig.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package sumcoda.boardbuddy.config;

import lombok.RequiredArgsConstructor;
import org.springframework.boot.ApplicationRunner;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import sumcoda.boardbuddy.service.MemberService;


@Configuration
@RequiredArgsConstructor
public class InitializerConfig {

private final MemberService memberService;

@Bean
public ApplicationRunner initializer() {
return args -> {
memberService.createAdminAccount();
};
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,11 @@ public void handle(HttpServletRequest request, HttpServletResponse response, Acc

response.setCharacterEncoding("UTF-8");

responseData.put("status", "failure");

responseData.put("data", null);

responseData.put("message", "접근이 거부된 요청입니다.");
responseData.put("message", "해당 요청에 대한 접근이 거부되었습니다.");

objectMapper.writeValue(response.getWriter(), responseData);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ public void commence(HttpServletRequest request, HttpServletResponse response, A

response.setCharacterEncoding("UTF-8");

responseData.put("status", "failure");

responseData.put("data", null);

responseData.put("message", "인증되지 않은 사용자의 요청입니다.");
Expand Down
29 changes: 29 additions & 0 deletions src/main/java/sumcoda/boardbuddy/service/MemberService.java
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,35 @@ public void registerMember(MemberRequest.RegisterDTO registerDTO) {
}
}

/**
* 애플리케이션 시작시 관리자 계정 생성
*
**/
public void createAdminAccount() {
memberRepository.save(Member.buildMember(
"admin",
bCryptPasswordEncoder.encode("a12345#"),
"admin",
"[email protected]",
"01012345678",
"서울 특별시",
"강남구",
"삼성동",
2,
50,
0,
0,
0,
0,
0,
0,
null,
null,
MemberRole.USER,
null)
);
}

/**
* 소셜 로그인 사용자에 대한 추가적인 회원가입
*
Expand Down
93 changes: 0 additions & 93 deletions src/test/java/sumcoda/boardbuddy/entity/MemberTest.java

This file was deleted.

0 comments on commit 3fde5e9

Please sign in to comment.