Instead of signup cfm should provide invites to users so they can invite others to use cfm.
For each user it should be stored who invited them. Invites can be created on the client using a designated command (such as cfm invite).
The invited user should be able to accept an invite (maybe cfm accept --invite ) and choose a username and password.
Instead of signup cfm should provide invites to users so they can invite others to use cfm.
For each user it should be stored who invited them. Invites can be created on the client using a designated command (such as cfm invite).
The invited user should be able to accept an invite (maybe cfm accept --invite ) and choose a username and password.