Developers/Workflow/User Invitation Flow: Difference between revisions
From wiki.storlye.com
Jump to navigationJump to search
Document invited_user_id purpose |
Document invited_user_id purpose |
||
| Line 1: | Line 1: | ||
=== Why user_invitations.invited_user_id exists === | === Why user_invitations.invited_user_id exists === | ||
Latest revision as of 13:19, 15 June 2026
Why user_invitations.invited_user_id exists
- The invitation starts without a target account, so invited_user_id is NULL at creation time.
- After signup starts, backend binds the invitation to the real created account by setting invited_user_id.
- During signup confirmation, backend uses email plus invited_user_id to attach the pending user connection safely.
- This avoids ambiguity when emails are reused/resubmitted and preserves invitation audit traceability.