Added LoginType constants. Created general structure for processing registrations.

This commit is contained in:
Kegan Dougal 2014-09-15 10:23:20 +01:00
parent bf6fa6dd3d
commit 34878bc26a
2 changed files with 83 additions and 19 deletions

View file

@ -50,3 +50,12 @@ class JoinRules(object):
KNOCK = u"knock"
INVITE = u"invite"
PRIVATE = u"private"
class LoginType(object):
PASSWORD = u"m.login.password"
OAUTH = u"m.login.oauth2"
EMAIL_CODE = u"m.login.email.code"
EMAIL_URL = u"m.login.email.url"
EMAIL_IDENTITY = u"m.login.email.identity"
RECAPTCHA = u"m.login.recaptcha"