Make the default endpoint require authentication

This commit is contained in:
Kovid Goyal 2015-06-13 10:21:50 +05:30
parent 6e2c9c0001
commit f620eb0279
2 changed files with 2 additions and 2 deletions

View File

@ -17,7 +17,7 @@ default_methods = frozenset(('HEAD', 'GET'))
def route_key(route):
return route.partition('{')[0].rstrip('/')
def endpoint(route, methods=default_methods, types=None, auth_required=False, android_workaround=False):
def endpoint(route, methods=default_methods, types=None, auth_required=True, android_workaround=False):
def annotate(f):
f.route = route.rstrip('/') or '/'
f.types = types or {}

View File

@ -14,7 +14,7 @@ from calibre.srv.routes import endpoint, Router
REALM = 'calibre-test'
@endpoint('/open')
@endpoint('/open', auth_required=False)
def noauth(ctx, data):
return 'open'