From 8eae137857a8b71bf6a303e2db92d3fa669f44c7 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Wed, 4 Feb 2015 01:41:25 +0200 Subject: mv rest__login/logout to rz_user --- src/server/rz_api.py | 35 ----------------------------------- 1 file changed, 35 deletions(-) (limited to 'src/server/rz_api.py') diff --git a/src/server/rz_api.py b/src/server/rz_api.py index 363dba40..6a40e9a4 100644 --- a/src/server/rz_api.py +++ b/src/server/rz_api.py @@ -168,38 +168,3 @@ def index(): profileinitials = username_initials(username) return render_template('index.html', username=username, profileinitials=profileinitials) -def login(): - - def sanitize_input(req): - req_json = request.get_json() - u = req_json['username'] - p = req_json['password'] - return u, p - - if request.method == 'POST': - try: - u, p = sanitize_input(request) - except: - log.warn('failed to sanitize inputs. request: %s' % request) - return make_response__json(status=401) # return empty response - try: - crypt_util.validate_login(flask.current_app.rz_config, u, p) - except Exception as e: - # login failed - log.warn('login: unauthorized: user: %s' % (u)) - return make_response__json(status=401) # return empty response - - # login successful - session['username'] = u - log.debug('login: success: user: %s' % (u)) - return make_response__json(status=200) # return empty response - - if request.method == 'GET': - return render_template('login.html') - -def logout(): - # remove the username from the session if it's there - u = session.pop('username', None) - log.debug('logout: success: user: %s' % (u)) - return redirect(url_for('login')) - -- cgit v1.3.1