What You Can Build
SWAIN enables you to build a variety of API capabilities:
- Database Integration – A fully featured API from your existing database (no schema lock‑in).
- JWT Authentication – Built‑in JWT authentication with access and refresh tokens.
- Multi‑Tenant Support – Optional row‑level security (RLS) for multi‑tenant applications.
- Email Flows – Password reset flows via your SMTP provider.
- Social Login – Google & GitHub authentication using your OAuth credentials.
- Role‑Based Access – RBAC with roles, permissions, and user mappings.