Invite System #695

Open
opened 1 year ago by prologic · 4 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.
ullarah commented 1 year 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.
ullarah commented 1 year ago
Owner

Yes, that's perfect.

Yes, that's perfect.
prologic added this to the 0.14 milestone 1 year ago
ullarah modified the milestone from 0.14 to 0.15 1 year ago
Poster
Owner

We need to build this ASAP...

We need to build this ASAP...
prologic modified the milestone from 0.15 to 0.17 5 months ago
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: yarnsocial/yarn#695
Loading…
There is no content yet.