목록2018/06/18 (3)
함께 성장하는 프로독학러
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 외부 인터넷에서 로컬 개발 환경으로 접근할 수 있도록 해주는 터널링 도구인 ngrok 에 대해서 알아보도록 하겠습니다. 개발을 진행하다보면 개발 환경(localhost:PORT_NUMBER)을 외부에서 확인해야하는 상황이 생깁니다. 모바일 환경에서의 테스트나 클라이언트에게 보여주는 등의 상황 말이죠. 저는 포트포워딩을 통하여 외부환경에서 로컬 개발 환경으로 접속하려고 시도했었는데요, lg u+ 공유기 문제로 포트포워딩이 제대로 되지 않더군요.그러던 중 'ngrok' 이라는 터널링 도구를 알게 되었고, 간단하게 이를 해결할 수 있게 되었습니다. 설치 설치는 ngrok 홈페이지에서 본인의 OS에 맞는 버전을 다운받아 설치하면 됩니다. 윈도우의 경우에는 .zi..
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 어플리케이션을 개발할 때 유용하게 쓰이는 Postman 에 대해서 알아보도록 하겠습니다. Postman 을 활용하면 HTTP 메소드를 활용해 데이터를 주고 받을때 어떤 데이터가 오가는지 쉽게 확인할 수 있습니다. 이를 통해 작성한 API 가 제대로 작동하는지 확인 할 수 있습니다. 설치 Postman 은 크롬 확장프로그램으로, 크롬 웹스토어에서 설치 가능합니다. 링크 웹 스토어에 들어가 'postman' 을 검색해서 나온 결과 중 Postman Interceptor 를 찾아 설치합니다. 저의 경우에는 이미 설치를 했기 때문에 'CHROME 에 추가' 대신에 평가하기가 뜨지만 설치를 진행하지 않으신 분들은 'CHROME 에 추가' 버튼을 통해 설치해 주세요..
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 비밀번호 보안 모듈 중 하나인 pbkdf2-password 에 대해서 알아보도록 하겠습니다. intro 여러분이 어플리케이션을 운영한다고 가정해봅시다. 유저들로부터 회원가입을 받게 되면 서버에 유저들의 정보를 저장해 둡니다.그리고 회원가입을 한 유저가 로그인을 시도하면 여러분의 어플리케이션은 서버에서 유저의 정보를 조회해 로그인을 시킬 것입니다. 그렇다면 어떤 방식으로 로그인 요청이 유효한지 확인할 수 있을까요? 유저는 로그인은 위하여 유저네임(아이디)와 비밀번호를 입력하고 어플리케이션에 로그인을 요청할 것입니다.그럼 어플리케이션은 유저가 입력한 유저네임으로 서버에서 데이터를 조회합니다.유저가 입력한 유저네임이 서버에 저장되어 있지 않다면 로그인 요청을 ..