Bjud in användare — flow doc

Living doc — how inviting a user to an owner works now. For why, see ADR-0077, ADR-0079 and the use-case (UC-103). For history, see the spec. This doc is rewritten in place as the flow changes; it does not restate the ADR/spec.

What it is

A way to bring a person into an ägare (owner — the public word for an Organization) with a chosen role. The invitee gets an email, opens a public landing page at plings.io/invite/<token>, logs in or creates an account, and becomes a member. Every invitation is a spridningsögonblick — the moment a new person enters Plings.

How it works

1. Invite (GraphQL, owner-gated, rate-limited)

2. Token is the key

3. Email (Resend, Swedish, i18n-ready)

4. Landing page plings.io/invite/<token> (Plings-Web — live)

The recipient often does not have the app, so this page is the selling + clarity moment:

5. Membership view

Current UI status

Boundaries