Node.js 앱을 구축하고 JSON Web Token을 사용하여 인증하기

클라우드 인증 플랫폼 Auth0을 사용하여 Express.js를 사용하여 Node.js 백엔드 애플리케이션의 사용자 인증 및 API 권한 부여를 JSON Web Token (JWT)을 사용하여 쉽게 구현하는 절차를 Auth0 및 Github에 게시 샘플 소스를 사용하여 설명합니다.

Auth0 통합 인증 플랫폼



Auth0는 웹 앱, 모바일, API 등에 대해 인증 및 인가 서비스를 클라우드에서 제공하는 이른바 IDaaS(Identity as a Service) 벤더입니다. 기업이 가지는 Web 어플리케이션이나 API, Native Mobile App등으로 유저 인증이나 인가, 시큐러티를 짜넣고 싶은 누구라도 구현이 어렵다・・・라고 하는 분에게 추천의 솔루션을 제공하고 있습니다.

JWT를 사용한 Node.js 인증 자습서보기





Node.js 인증 자습서는 다음 URL에서 액세스할 수 있습니다.

Node.js 앱을 빌드하고 JSON Web Token으로 인증

Github에 다양한 플랫폼용 샘플 소스 공개



Auth0은 이번 튜토리얼에서 사용한 샘플 프로그램을 비롯해 다양한 플랫폼 프레임워크용 샘플 프로그램을 Github에 공개하고 있습니다. 이번에 소개한 Node.js 이외에도 다수의 프레임워크용의 소스를 공개하고 있으므로, 시험해 보는 것은 어떻습니까.
Github 저장소 - Auth0

실제로 Auth0을 사용하려면



Auth0의 서비스는 계약을 하지 않아도 무상으로 평가(프리 트라이얼:22일간)를 할 수 있습니다. 무료 평가판은 Auth0 홈페이지로 이동하여 화면 오른쪽 상단의 을 클릭하여 평가판 등록을 할 수 있습니다. 사용자 등록에는 Gitgub이나 Google, Microsoft 계정을 사용하여 가입할 수 있으므로 시도해 보세요.

좋은 웹페이지 즐겨찾기