Participant — team invite (/team-invite/[share-id])
Coworker onboarding for existing Skilladder tenant roster.
Steps
- Receive email containing
/team-invite/[shareId]. - Page calls
GET /team-invites/{shareId}for metadata (company name, inviter). - Invalid/expired tokens show contextual error variants (
generic, etc.). - Valid invite → capture password + confirm meeting minimum length rule (
MIN_PASSWORD_LENGTH). - Submit →
POST /team-invites/{shareId}/acceptJSON{ password }. - On
INVITE_SESSION_EMAIL_MISMATCH, UI instructs signing out—user likely logged into another SSO identity. - Success navigates toward
/signin?verified=1for standard login.
:::tip SSO organisations
Corporate SSO may layer extra flows—observe customer IdP quirks (Safari Intelligent Tracking Prevention can interfere).
:::