Ohmesh
정적 프론트엔드 앱을 위한 인증, 세션, JSON 데이터 API 플랫폼 A lightweight auth, session, and JSON data API platform for static frontend apps
- Auth Platform
- OAuth
- Session API
- JSON Records

정적 프론트엔드 앱을 위한 인증, 세션, JSON 데이터 API 플랫폼 A lightweight auth, session, and JSON data API platform for static frontend apps

작은 정적 웹앱을 여러 개 운영하다 보면 로그인, 세션, 사용자별 데이터 저장을 매번 다시 만들게 된다.
Ohmesh는 각 앱이 별도 저장소와 도메인을 유지하면서도 공통 인증과 앱별 JSON 저장을 사용할 수 있게 하려고 만든 개인 API 플랫폼이다.
GitHub, Google, Discord OAuth 로그인을 지원한다.
앱별 세션을 HttpOnly cookie로 관리하고 원본 token은 저장하지 않는다.
사용자와 앱 범위로 JSON 데이터를 저장하고 읽는다.
앱, 도메인, 사용자, record 관리 화면과 SQLite 백업/복구 흐름을 제공한다.
개인 서비스들의 공통 인증과 JSON 저장 플랫폼으로 운영 중입니다.
GitHub, Google, Discord OAuth와 앱별 record 저장, Kubernetes 배포, SQLite 백업 흐름을 중심으로 다듬고 있습니다.