안드로이드
Retrofix, token 이용해 서버와 Api 통신
카카오 로그인
페이지 (로그인, 회원가입, 마이페이지, 프로필 편집)
공통된 코드 object로 분리
Edit text로 입력받은 값을 실시간 검증
기능별 세부 오류기능 부분까지 설명해주기
로그인
입력사항이 존재하지 않으면
비밀번호 유효성 검증 (8~20 자리 1개 이상의 알파벳, 숫자, 특수문자 포함)
소셜로그인(카카오)
직접 카카오에서 토큰을 발급해 서버로직을 최소화함
발급받은 토큰만을 이용해 서버쪽에 특별한 카카오 접근 보안 필요없이
회원가입
마이페이지
프로필편집
닉네임, 비밀번호, 프로필편집
백엔드
Spring security + oauth 적용
자체로그인
로그인 시 필터 통해 사용자 검증
카카오 로그인
프론트에서
Domain 객체를 생성해 객체 중심으로 개발하려고 노력
그외
git 커밋컨벤션 적용