Пример #1
0
 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)
Пример #2
0
 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)