CMS/Strapi

Strapi Register new Users (회원가입)

  • -
반응형

인터넷의 발전으로 인해 웹 애플리케이션의 수요가 늘어나면서, 사용자 관리는 중요한 요소가 되었습니다. 개발자들은 사용자를 등록하고 관리하는 방법에 대해 고민하고 있습니다. 이를 위해 Strapi라는 오픈 소스 헤드리스 CMS(Content Management System)를 사용할 수 있습니다. Strapi는 사용자 등록, 인증 및 권한 부여를 간편하게 처리해주는 강력한 기능을 제공합니다. 이 글에서는 Strapi를 사용하여 새로운 사용자를 등록하는 방법에 대해 알아보겠습니다.

1. Strapi 소개

Strapi는 사용자 친화적인 인터페이스와 함께 완전한 기능을 갖춘 헤드리스 CMS입니다. 헤드리스 CMS란, 프론트엔드와 백엔드를 완전히 분리하여 개발자가 데이터와 콘텐츠를 관리할 수 있는 방식을 의미합니다. Strapi는 사용자 등록, 로그인, 권한 관리 등의 기능을 제공하여 웹 애플리케이션 개발을 더욱 효율적으로 만들어 줍니다.

2. Strapi 설치하기

Strapi를 사용하기 위해서는 먼저 시스템에 Node.js와 npm이 설치되어 있어야 합니다. 다음은 Strapi 설치를 위한 명령어입니다:

npm install -g strapi

3. Strapi User 화면

기본적으로 Strapi 설치하면 user라는 목록(Content Type)이 설치가 되어있고, username, email, password, cinformed, blocked 등이 세팅되어있다(글쓴 날짜 기준).

Strapi User
strapi user entry

유저를 등록(Post, http request)하기 위해서는 SettingRoles에 들어가서 Public이나 Auth 맞게 원하는 권한을 부여해준다.

strapi public

4. Postman Post 날려보기

HTTP Request Post(User Reigster, 등록하기) 위해서 Postman Tool을 이용해보는데(다른 툴도 크게 상관 없지만, 가장 많이 쓰이는 Postman으로), body - jsonPost해보자.

strapi postman

URL API는 Strapi가 기본적으로 로컬에서 띄우게 되면 1337 포트로 설정되어 있고, `/api/aut/local/register`로 HTTP Post를 해야한다. Send 버튼을 눌러 post를 날리면 아래의 화면과 같이 응답(Response)하게 된다.

strapi postman response

 

Strapi Registering new users 유튜브

https://youtu.be/sVrUk3zaaqQ

 

반응형

'CMS > Strapi' 카테고리의 다른 글

strapi 장단점  (0) 2023.07.14
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.