mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-19 04:39:26 +00:00
Now provides user, character, eveapi, and reddit accounts to the Service API add_user
This commit is contained in:
@@ -30,7 +30,7 @@ class BaseService():
|
||||
'require_password': True,
|
||||
'provide_login': False }
|
||||
|
||||
def add_user(self, username, password):
|
||||
def add_user(self, username, password, **kwargs):
|
||||
""" Add a user, returns a UID for that user """
|
||||
return username
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ class JabberService(BaseService):
|
||||
self.method = "cmd"
|
||||
self.ejctl = eJabberdCtl(sudo=settings.JABBER_SUDO)
|
||||
|
||||
def add_user(self, username, password):
|
||||
def add_user(self, username, password, **kwargs):
|
||||
""" Add user to service """
|
||||
if self.method == "xmpp":
|
||||
if self.jabberadmin.adduser('%s@%s' % (username, settings.JABBER_SERVER), password):
|
||||
|
||||
@@ -12,7 +12,7 @@ class MumbleService(BaseService):
|
||||
def _get_server(self):
|
||||
return Mumble.objects.get(id=settings.MUMBLE_SERVER_ID)
|
||||
|
||||
def add_user(self, username, password):
|
||||
def add_user(self, username, password, **kwargs):
|
||||
""" Add a user, returns a UID for that user """
|
||||
mumbleuser = MumbleUser()
|
||||
mumbleuser.name = username
|
||||
|
||||
@@ -51,7 +51,7 @@ class MediawikiService(BaseService):
|
||||
username = username.strip()
|
||||
return username[0].upper() + username[1:]
|
||||
|
||||
def add_user(self, username, password):
|
||||
def add_user(self, username, password, **kwargs):
|
||||
""" Add a user """
|
||||
pwhash = self._gen_mw_hash(password)
|
||||
self._dbcursor.execute(self.SQL_ADD_USER, [self._clean_username(username), pwhash])
|
||||
|
||||
Reference in New Issue
Block a user