목록스마일게이트 (3)

수학과의 좌충우돌 프로그래밍

[smileGate] 2차 과제 (2) Auth 서버 구현

2차 과제는 1차 과제에 비해 규모가 좀 있어서 여러 포스팅으로 나누어서 올릴려고 했지만 실패했습니다. 1차 과제 때와 마찬가지로 구현한 방법과 그에 대한 코드 리뷰를 중심으로 포스팅 하도록 하겠습니다. 2차 과제는 Auth 서버였고 필요한 기능은 다음과 같습니다. 가입, 로그인 페이지 유저 관리 페이지 인증 서버 (API) MySQL DB 사용 Password Encryption 캐시 E-Mail 인증 비밀번호 찾기 가입, 로그인 페이지 가입, 로그인 페이지는 html,css,js 를 통해 구현하였습니다. API 서버와의 통신은 fetch 를 통해 진행하였습니다. 항상 API 서버만 개발하고 클라이언트 쪽은 팀원과 협업을 통해 진행하였어서 놓치는 부분이 많았습니다. 특히 request headers 부..

스마일게이트 2020. 2. 4. 23:48
[smileGate] 1차 과제 (1) url shortener

스마일게이트에서의 1차 과제는 URL Shortener 입니다. 필요한 기능은 다음과 같습니다. URL 입력 폼 제공 단축 후 결과 출력 동일한 URL을 입력할 경우 항상 동일한 shortening 결과 값이 나와야 함 shortening 의 결과 값은 8문자 이내로 생성 브라우저에서 shortening URL을 입력하면 원래 URL로 리다이렉트 도메인은 localhost 로 처리 유사 서비스 조사 URL Shortener 를 해주는 유사 서비스는 어떻게 동작하는지 찾아보았습니다. https://bitly.com/ input 에 원하는 url 을 입력 한 후 버튼을 누르면 shortening url 을 생성해주고 최근 생성 목록을 아래서 확인할 수 있습니다. url validation input 으로 u..

스마일게이트 2020. 1. 17. 16:14