boostcamp-2020/IssueTracker-28

[첫 화면] GitHub OAuth

Closed this issue · 0 comments

예상 화면

image

기능

  • Github를 이용한 소셜로그인 구현

요구사항

이슈 트래커 첫 화면은 다음과 같다.
➊ 아이디는 최소 6자리에서 16자리까지 입력할 수 있다.
➋ 비밀번호는 최소 6자리에서 12자리까지 입력할 수 있다.
➌ 로그인은 GitHub OAuth를 지원해야 한다. (필수)

  • 인증되고 나면 이슈 목록 화면으로 넘어간다.
  • 앱이 시작할 때 이미 발행한 OAuth 토큰이 있는 경우 이 화면은 생략하고 바로 이슈 목록 화면을 표시한다.
    ➍ 로그인과 회원가입 기능은 선택 사항이다. ➌의 GitHub OAuth 방식을 우선 구현한다.