14.7 회원가입 및 로그인 API 사용하기
Strapi에서는 회원가입 및 로그인 API를 제공합니다. 기본적으로는 이메일 인증 방식을 제공하는데, 추가 설정하면 구글, 페이스북 등 소셜 로그인도 사용할 수 있습니다. 여기서는 이메일 인증 방식만 사용해보겠습니다.
회원가입 API를 먼저 알아볼까요? 회원가입할 때는 사용자명, 이메일, 비밀번호 이렇게 세 가지 정보를 넣습니다. API의 정보를 확인해봅시다.
POST http://localhost:1337/auth/local/register { "username": "johndoe", "email": "johndoe@email.com", "password": "abcd1234" }
로그인 API는 다음과 같습니다.
POST http://localhost:1337/auth/local { "identifier": "johndoe@email.com", "password": "abcd1234" }
identifier는 이전에 회원가입 과정에서 입력한 username 또는 email을 모두 사용할 수 있습니다.