One-click deploy Openfort Shield recovery endpoint on Vercel Functions.
Set these in Vercel during deployment:
SHIELD_PUBLISHABLE_KEY: Your Shield publishable API keySHIELD_SECRET_KEY: Your Shield secret API keySHIELD_ENCRYPTION_SHARE: Your Shield encryption share
Creates a POST endpoint at /api/shield-session that:
- Accepts a POST request
- Calls the Shield encryption-session API
- Returns the session ID
Response format:
{
"session": "session_id_here"
}npm install
npm run dev- Serverless functions
- Automatic HTTPS
- Environment variable management
- TypeScript support
For issues with Openfort Shield: Openfort Documentation
For Vercel: Vercel Documentation
MIT