-
Notifications
You must be signed in to change notification settings - Fork 3
Account Registration #52
Copy link
Copy link
Closed
Description
Account Registration Method Requirements
Goal: Allow registering an account with the IRC network.
Requirements:
-
Auth methods:
- passphrase/PLAIN (username and password)
- certificate (for SASL EXTERNAL auth)
- ???
-
Verification methods:
- code transmitted via email
- code transmitted via sms?
- go to a url and solve a captcha (possible to just send an email with the url?)
- generic 'proof of work'? what does this look like and why do this (edk to elaborate on)
-
Else:
- Registering for an account before successfully connecting to the network (i.e. before connection registration has completed)
- Restricting allowed emails to given domains (e.g. only allowing people with an
@ircv3.netemail domain to register to the network, and conveying this to the client) - Requiring that the 'account name' being registered must be the user's current nickname? however you'd refer to this, whatever irc networks currently do in terms of just registering the current nickname and not anything else
What else does an account registration method need or what should be fleshed-out a bit?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels