Tools Auth API
Centralized authentication service for multiple tools and applications.
API Endpoints
Authentication
POST /api/auth/register- Register with a registration phrasePOST /api/auth/login- Login and get JWT tokenPOST /api/auth/verify- Verify JWT token
Tools
GET /api/tools- List available toolsPOST /api/tools/[slug]/request-access- Request access to a tool
Admin (requires admin JWT)
GET /api/admin/tools- List all toolsPOST /api/admin/tools- Create a new toolGET /api/admin/access-requests- List access requestsPOST /api/admin/access-requests/[id]/review- Approve/reject requestPOST /api/admin/phrases/generate- Generate registration phraseGET /api/admin/users- List all users
Status: Running