def login(): user = get_user( request.form['email'], request.form['password']) if user: session['logged_in'] = True session['user_name'] = user.name return redirect(url_for('index')) else: pass
def signup(): try: step = request.values.get('step') except KeyError: print('error') if step == 'init': return render_template('signup.html') elif step == 'done': try: email = request.values.get('email') password = request.values.get('password') name = request.values.get('nickname') except KeyError: print('key error') # TODO raise add_user(email, password, name) # TODO # send a mail to confirme user = get_user(email, password) session['logged_in'] = True session['user_name'] = user.name return redirect(url_for('index'))