formio-auth
Form.io authentication and authorization specialist — resource-backed login (Login plus Role Assignment Actions), role-based access control and group permissions, SSO via OIDC/OAuth/SAML/LDAP with provider role mapping, Token Swap, Custom JWT for Enterprise/on-prem (signed with JWT_SECRET), email-token (passwordless) auth, and JWT/session mechanics (the x-jwt-token header, jti Session ID, logout, 2FA, reCAPTCHA). Use when the user asks to configure how users authenticate — SSO, OIDC, OAuth, SAML, LDAP, Token Swap, Custom JWT, passwordless auth, JWT, sessions, roles, permissions, RBAC, group permissions, 2FA, or reCAPTCHA in Form.io. Not for: designing the resource map or data model (see formio-resource-planner); orchestrating an app build (see formio-application); adding a Login or Role Assignment Action to one form — per-form action settings, priorities, conditions (see formio-actions); REST endpoint lookups (see formio-api); wiring a login screen into Angular (see formio-angular).
Pinned to revision f13e6d17a66e, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/formio-auth/SKILL.md
- skills/formio-auth/references/custom-jwt.md
- skills/formio-auth/references/email-auth.md
- skills/formio-auth/references/group-permissions.md
- skills/formio-auth/references/jwt-and-sessions.md
- skills/formio-auth/references/login-forms.md
- skills/formio-auth/references/resource-auth.md
- skills/formio-auth/references/roles-and-permissions.md
- skills/formio-auth/references/sso-ldap.md
- skills/formio-auth/references/sso-oidc.md
- skills/formio-auth/references/sso-saml.md
- skills/formio-auth/references/token-swap.md
Every link opens the file at its source, pinned to the revision this page describes.