This is a NodeJS full API that you can use to test with your SPAs or Mobile apps. 지정 도메인 : ankroom.moblab.kr API method 부분을 천천히 채워 나가자!
참고자료 : https://github.com/joshuaslate/mern-starter/tree/master/server
Google Sheet(RealRoom_개발자료 : Server-App 통신방법)을 참고 바람. 테스트용 계정을 초기에 자동 생성되게 해서 간단한 로그인 테스트는 가능하다! (bin/www 참고)
구동 후, test route를 이용하여 작동 확인 가능
!! 꼭 파일실행권한 (chmod) 를 바꿔줘야 한다!!!
Available methods:
-
GET /random: test normal route
-
GET /protected: Test protected route, 회원 id를 포함한 정보는 jwt값으로 인코딩해서 보내야 함.
-
POST /api/auth/login: login
-
POST /api/auth/register: 회원가입
-
POST /api/auth/forgot-password: 비밀번호 찾기
-
POST /api/auth/reset-password/:token: 비밀번호 재등록
-
PUT /api/open/todos/:id: Updates the TODO with id
id
-
GET /api/open/todos/:id: Returns the TODO with id
id
-
DELETE /api/open/todos/:id: Deletes the TODO with id
id
-
GET /api/open/todos: Gets all fo the TODOs
If you want, you can run this server for YOUR Auth0 account. For that, you just need to create a .env
file and set the AUTH0_CLIENT_ID
and AUTH0_CLIENT_SECRET
variables with the information from your account:
AUTH0_CLIENT_ID=YourClientId
AUTH0_CLIENT_SECRET=YourClientSecret