Invite System #695

Open
opened 4 months ago by prologic · 3 comments
Owner

I realised when setting up a new Pod (something I haven't done in a while) that we don't really have an "Invite" System.

Currently Pod Owners can:

  • Disable Open Registrations
  • Setup accounts for Users

But currently:

  • New Users do not get notified of their new account

We should flresh out a better flow.

I realised when setting up a new Pod (_something I haven't done in a while_) that we don't really have an "Invite" System. Currently Pod Owners can: - Disable Open Registrations - Setup accounts for Users But currently: - New Users do not get notified of their new account We should flresh out a better flow.
prologic added the
area/backend
good first issue
help wanted
enhancement
labels 4 months ago
Owner

Just want to add in my 2c.

In my previous projects this is what I did for an invite workflow:

Have a poderator generate a four-word passcode (diceware if you will) with an optional timeout (usually 12hr) and an optional use count (usually 3).

The new user goes to register and has to put in the four-word passcode along with the username and password etc.

Doesn't have to get more complicated than that for an invite!

Just want to add in my 2c. In my previous projects this is what I did for an invite workflow: Have a poderator generate a four-word passcode (diceware if you will) with an optional timeout (usually 12hr) and an optional use count (usually 3). The new user goes to register and has to put in the four-word passcode along with the username and password etc. Doesn't have to get more complicated than that for an invite!
Poster
Owner

What if we go one simpler?

  • Generate an invite token / link (we have the code for this)
  • Track no. of uses/expiry/etc

Users just hit the link and it bypasses the "Closed Registration" flow if valid/etc.

What if we go one simpler? - Generate an invite token / link (we have the code for this) - Track no. of uses/expiry/etc Users just hit the link and it bypasses the "Closed Registration" flow if valid/etc.
Owner

Yes, that's perfect.

Yes, that's perfect.
prologic added this to the 0.14 milestone 4 months ago
ullarah modified the milestone from 0.14 to 0.15 2 months ago
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.