def login(): if request.method == 'POST': username = request.form['username'] if username: username = username.replace(" ", "") username = User.getUserIdByEmail(username) password = request.form['password'] if username or password: if not password or not username: return render_template(settings.templates['loggin_template'],error_msg='Debe Ingresar Usuario y Password',signUp=False,app_name=settings.app_name) user = User.get(username) if not user: return render_template(settings.templates['loggin_template'],error_msg='Usuario no Registrado',signUp=False,app_name=settings.app_name) if (user.Password == password): if login_user(user): return redirect('/') return render_template(settings.templates['loggin_template'],error_msg='Datos Incorrectos',signIn=False,app_name=settings.app_name) else: return render_template(settings.templates['loggin_template'],signUp=False,app_name=settings.app_name)
def load_user(userid): return User.get(userid)