RageVPN Auth Service
API endpoints for authentication
Authentication
- POST /v1/mobile/register - Email/password registration
- POST /v1/mobile/login - Email/password login
- POST /v1/mobile/auth - Sign in with Apple
- POST /v1/mobile/refresh - Refresh tokens
- GET /v1/mobile/me - Get user info
Password Reset
- POST /v1/mobile/password-reset - Request reset email
- POST /v1/mobile/password-reset/confirm - Set new password
- GET /v1/mobile/password-reset/confirm?token=xxx - Validate token
Telegram Linking
- POST /v1/telegram/generate-link - Generate link token
- POST /v1/telegram/confirm - Confirm link (bot only)
Utility
- GET /v1/health - Health check