aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/auth
diff options
context:
space:
mode:
authorRodney Ewing <ewing.rj@gmail.com>2013-05-27 11:13:23 -0700
committerRodney Ewing <ewing.rj@gmail.com>2013-05-27 11:14:08 -0700
commitb1e02e0a702ffd085abdb5a4e1d3ca0b9c6192f1 (patch)
treece605938b92236ebeaca9c900d15ae6f1957450e /mediagoblin/auth
parentf81206df311afbe0fdbc3eeb03a6cc601ee5ae2b (diff)
downloadmediagoblin-b1e02e0a702ffd085abdb5a4e1d3ca0b9c6192f1.tar.lz
mediagoblin-b1e02e0a702ffd085abdb5a4e1d3ca0b9c6192f1.tar.xz
mediagoblin-b1e02e0a702ffd085abdb5a4e1d3ca0b9c6192f1.zip
modified get_user function to take kwargs instead of username
Diffstat (limited to 'mediagoblin/auth')
-rw-r--r--mediagoblin/auth/__init__.py5
-rw-r--r--mediagoblin/auth/tools.py2
2 files changed, 4 insertions, 3 deletions
diff --git a/mediagoblin/auth/__init__.py b/mediagoblin/auth/__init__.py
index 8cb1f401..ab3d37e7 100644
--- a/mediagoblin/auth/__init__.py
+++ b/mediagoblin/auth/__init__.py
@@ -16,8 +16,9 @@
from mediagoblin.tools.pluginapi import hook_handle, hook_runall
-def get_user(username):
- return hook_handle("auth_get_user", username)
+def get_user(**kwargs):
+ """ Takes a kwarg such as username and returns a user object """
+ return hook_handle("auth_get_user", **kwargs)
def create_user(register_form):
diff --git a/mediagoblin/auth/tools.py b/mediagoblin/auth/tools.py
index 7123473d..e2c84347 100644
--- a/mediagoblin/auth/tools.py
+++ b/mediagoblin/auth/tools.py
@@ -199,7 +199,7 @@ def register_user(request, register_form):
def check_login_simple(username, password):
- user = auth.get_user(username)
+ user = auth.get_user(username=username)
if not user:
_log.info("User %r not found", username)
auth.fake_login_attempt()