aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/plugins
diff options
context:
space:
mode:
authorRodney Ewing <ewing.rj@gmail.com>2013-05-14 16:14:19 -0700
committerRodney Ewing <ewing.rj@gmail.com>2013-05-24 16:52:48 -0700
commit744f1c83b9c94a82612c981ec56782f3db457357 (patch)
tree78502d15d31e62a4f42b73e208c6eeb49a439847 /mediagoblin/plugins
parentb56b6b1e77cc01aa1ebebd1c6c594ec79cb4d8c1 (diff)
downloadmediagoblin-744f1c83b9c94a82612c981ec56782f3db457357.tar.lz
mediagoblin-744f1c83b9c94a82612c981ec56782f3db457357.tar.xz
mediagoblin-744f1c83b9c94a82612c981ec56782f3db457357.zip
add a check for authentication plugin on startup and respond according to no_auth config option. allows instance to be run w/o authentication
Diffstat (limited to 'mediagoblin/plugins')
-rw-r--r--mediagoblin/plugins/basic_auth/__init__.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/mediagoblin/plugins/basic_auth/__init__.py b/mediagoblin/plugins/basic_auth/__init__.py
index 6500151a..a3539738 100644
--- a/mediagoblin/plugins/basic_auth/__init__.py
+++ b/mediagoblin/plugins/basic_auth/__init__.py
@@ -81,8 +81,13 @@ def get_registration_form(request):
return auth_forms.RegistrationForm(request.form)
+def auth():
+ return True
+
+
hooks = {
'setup': setup_plugin,
+ 'auth': auth,
'auth_check_login': check_login,
'auth_get_user': get_user,
'auth_create_user': create_user,