-
Notifications
You must be signed in to change notification settings - Fork 2
Labels
BE백엔드 이슈백엔드 이슈
Description
📝 현재 문제점
- 관리자 페이지에서 엑셀을 이용한 자동 회원가입을 위한 코드 등, 관리자의 유저 관리를 위한 API가 존재하지 않습니다.
🛠️ 해결 방안 / 제안 기능
- AdminUserController 스켈레톤 코드에 여러가지 API가 필요합니다. (회원가입 대기중인 회원 조회, 회원가입 수동 승인 API, 엑셀 파일 이용한 자동 회원가입 등)
⚙️ 작업 내용
관리자용 API 구현
- 회원가입 대기중인 회원 조회 API, 회원가입 수동 승인 API 등 AdminUserController에 있는 모든 스켈레톤 메서드 구현
- 엑셀 장부 특성을 보고 구현
- 엑셀 회원가입 자동화 구현시, MemberWhitelist 클래스 추가 vs 바로 밀어넣기 등 여러 방법을 고민해볼 수 있음
- 고려해야할 점 : 8기인원이 9기, 10기도 참여 가능, 반년에 1기 (25-1 : 8기, 25-2 : 9기), 반년 참여시 준회원, 1년이상 참여시 정회원. 현재 user 로직에 엑셀에 있는 모든 필드가 존재하므로 user 클래스를 꼼꼼히 볼 것을 권합니다.
- 초기 비밀번호는 String 형태의 전화번호를 사용해주시면 되겠습니다. (명부에는 xxx-xxxx-xxxx 형태로 저장됨)
기존 로그인 확인 필요
- xxx-xxxx-xxxx 패턴의 비밀번호, xxxxxxxx 패턴의 학번의 입력이 가능한지 확인
- 비밀번호는 String으로 저장되지만, 학번은 숫자로 할지 String으로 할지 등 형태에 대해 고민 후 적용
- 최종적으로, 자동 회원가입된 유저가 기존 로그인 방식으로 로그인 가능한지 확인해주시면 감사하겠습니다.
🙋♂️ 담당자
- 백엔드: @Yooonjeong
- 프론트엔드: 이름
- 디자인: 이름
- AI : 이름
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BE백엔드 이슈백엔드 이슈