convene
convene copied to clipboard
🥔 `Space`: `Authentication`
People sign in to a Space by providing an Email Address. Convene confirms they are actually the person with access to that Email Address by sending an email with a link and one-time code that they provide back to us.
Unauthenticated people are Visitors, while Authenticated people are either Guests, Neighbors, or Residents.
- Visitors: Unauthenticated People.
- Guests: Authenticated People without a Membership in any Space in the Neighborhood.
- Neighbors: Authenticated People with a Membership in any (other) Space in the Neigbhorhood.
- Residents: Authenticated People with a Membership in the current Space.
In the future, we intend to explore more authentication methods (like, Apple Sign In/web sign in/etc); but not just yet.
Design Assets
From @colombene - Wireframes for authentication flow
Use Cases
- [x] 🥔 Signing In by Magic Link
- [x] 🥔 https://github.com/zinc-collective/convene/issues/159
- [x] 🥔 Sign Out Manually
- [x] 🥔 Sign Out from Inactivity
1.1
- [ ] 🌫️ Sign in via SMS
Bugs
- [x] https://github.com/zinc-collective/convene/issues/1809