def post(self): form = self.RegistrationForm(self.request.params) if form.validate(): person = Person() person.user_name = form.user_name.data person.email_address = form.email_address.data Person.register(person, form.password.data) self.render_response(success=True, email_address=person.email_address) else: self.render_response(form=form)
def post(self): form = self.LoginForm(self.request.params) if form.validate(): p = Person.authenticate(form.user_name.data, form.password.data) if p: pass #TODO: redirect to home or something. else: form.errors['credentials'] = "User name or password incorrect." self.render_response(form=form) else: self.render_response(form=form)