여러분의 우려를 듣고, TrustMRR에서 공유된 Stripe API 키로 제가 하는 일을 100% 공유하고 싶었습니다. 1. 키를 업로드하면 내 API 엔드포인트(Vercel의 NextJS /api)에 도달하고 Stripe에서 몇 가지 정보를 가져옵니다. 2. 키는 매출 및 MRR을 재구성하기 위해 요금 및 구독 데이터를 읽어야 합니다. 또한, Stripe 계정 이름, 아이콘, 설명을 사용하여 멋진 페이지를 만들 수 있도록 Connect 및 File에 대한 읽기 전용 액세스 권한이 필요합니다. 3. 완료되면 이 데이터를 계산하여 데이터베이스에 저장합니다. TrustMRR에서 페이지를 표시하는 데 필요한 정보만 저장합니다. 일별 매출, 현재 MRR, 스타트업 이름 등입니다. 페이지에 표시되지 않으면 데이터베이스에 저장되지 않은 것입니다. 4. API는 MongoDB 데이터베이스에서 암호화됩니다. 이렇게 하면 12시간마다 제 cron 작업이 Stripe에 다시 쿼리를 보내 새 결제 내역을 가져오고 매출 데이터를 업데이트합니다. 저는 보안이 얼마나 중요한지 알고 있기 때문에 코드베이스를 감사할 보안 전문가를 고용했습니다. 그게 다예요!
예를 들어, 제가 이 스타트업을 위해 저장한 모든 내용은 다음과 같습니다: https://t.co/wix2POHCuF
