| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- react
- JavaScript
- 크리스마스
- 쿠키런킹덤
- 홀리데이익스프레스
- 오블완
- HTML
- SQL
- 쿠키런킹덤크리스마스
- Unity
- 이클립스
- Eclipse
- 유니티
- 쿠키런킹덤공략
- Spring
- 프로그래머스
- 자바스크립트
- dart
- 개발자
- MySQL
- 자바
- 티스토리챌린지
- programmers
- Java
- 딥러닝
- MERN
- 웹개발
- edwith
- 쿠킹덤
- oracle
- Today
- Total
Dev study and Repost
MERN - 클라이언트/서버 프로젝트 mongodb Clerk(firebase login) 권한 설정 3 본문
MERN - 클라이언트/서버 프로젝트 mongodb Clerk(firebase login) 권한 설정 3
devlunch4 2025. 7. 14. 11:10MERN - 클라이언트/서버 프로젝트 mongodb Clerk(firebase login) 권한 설정 3
기존 로그인은 파이어베이스 clerk으로 이용중이다.
클라이언트, 즉 프론트엔드상 활성은 잘 되어있으나,
이 연동된 로그인 계정과 서버, 데이터베이스와 연동이
이어서 서버연동을 위해 설정이 필요.
--
clerk 공식 홈페이지 및 도큐먼트 링크 접속
https://clerk.com/docs/quickstarts/express
Express: Express Quickstart
Learn how to use Clerk to quickly and easily add secure authentication and user management to your Express server.
clerk.com

도큐먼드 안내에 따라 패키지 설치
$ npm install @clerk/express

설치 확인 및 다음 단계 진행

다음 안내에 따라 .env 파일에 clerk 키 추가

이어서 서버 소스에 미들웨어 내용 추가
기동 확인
$ npm run sever

에서 webHooks 항목 페이지 접근

새로운 엔드포인트 추가

Endpoint URL 항목에서 아래 with Svix Play 선택하여 링크 추가

구독 이벤트, user 추가, 그리고 Create 생성 버튼 선택

생성된 엔드포인트에서 Signinig Secret 보기하고 비밀번호 복사

서버 .env 파일에 키 추가

연동을 위한 clerkWebhooks 소스 작성

서버 소스에 추가하여 사용 설정
---
기동 확인

끝!
'Building & Learning > MERN PERN' 카테고리의 다른 글
| MERN - 클라이언트/서버 프로젝트- vercel 설정 4 (1) | 2025.07.14 |
|---|---|
| MERN - 클라이언트/서버 프로젝트 라우터, API 설정 4 (0) | 2025.07.14 |
| MERN - MONGO DB 몽고디비 설정 - 클라이언트/서버 프로젝트 2 (0) | 2025.07.14 |
| MERN - ex - 클라이언트/서버 프로젝트 내 하위폴더 프로젝트 프리뷰 설정 통합 프로젝트 프리뷰/미리보기 환경설정 (2) | 2025.07.14 |
| MERN - 백엔드 서버 구축 - 클라이언트 지원 및 데이터 저장 01 (2) | 2025.07.14 |