회원가입/로그인
사용자를 추가하고 인증하는 페이지입니다.
APP 사용하는 병사, WEB 사용하는 간부 모두 회원가입/로그인 가능
APP 사용하는 병사 기능
로그인
앱을 실행하면 초기화면으로 로그인 화면이 뜬다. 아이디와 비밀번호 길이가 적절한지 서버에 요청하기 전 미리 검사한다. 로그인 실패 시 snackbar 로 실패 사유를 보여준다.
로그인 성공 시 사용자 현재 데이터를 서버에 요청한다. 로그인 성공 시 현재 사용자가 코호트 상황인지 판단해 메인 페이지를 평시 또는 코호트로 리디렉트 시킨다.
회원가입
신병 전입 시 회원가입을 통해 사용자를 추가한다. 생활관 번호와 생활실 번호는 숫자로 입력한다. 비밀번호가 유효한지 점검한다. 부대 정보는 군 보안상 선택지를 주지 않고 자유롭게 입력하게 한다.
WEB사용하는 관리자 기능
공통
현재 페이지(Login, Sign Up)에 따라 좌측 상단의 문구가 바뀜
우측 상단의 "TEAM60 GITHUB" 버튼을 클릭하면 Team60 깃허브로 이동
로그인

군번, 비밀번호 둘 다 입력되어야먄 로그인 가능. 입력되지 않은 경우에는 경고 문구가 뜨며 login 기능이 disable 됨
"회원가입 페이지로 이동" 버튼을 클릭하면 Admin SignUp page로 이동
회원가입

로그인 페이지와 마찬가지로 입력해야 하는 값 중 하나라도 입력이 되지 않으면 회원가입 기능이 disable 됨
Last updated