Page MenuHomeMusing Studio

Invite users
Closed, ResolvedPublic

Description

Overview

Let users invite others to join an instance via invite link, like on Mastodon.

Background

Good for when registration is closed, or other private instances.

Users

All users on a multi-user instance.

Implementation

Create new database table userinvites that holds invite information:

idowner_idmax_usesexpiresactive
abc1231102019-01-011
def4561NULLNULL1

Write.as

This would be a useful foundation for any kind of affiliate / referral program we decide to create in the future. See {T558}.

User sign ups

For T558 and future moderation tools on WriteFreely, we should keep track of which users sign up from which invite links. Add a new database table usersinvited:

invite_iduser_id
abc1234
abc12318
def45621

Revisions and Commits

Related Objects

StatusAssignedTask
Resolvedmatt
OpenNone

Event Timeline

matt updated the task description. (Show Details)
matt updated the task description. (Show Details)
matt added a parent task: Restricted Maniphest Task.