Exemplo n.º 1
0
 def post(self):
   username = handy.escape(self.get_argument('username'))
   username = handy.slugify(username)
   password = self.get_argument('password')
   password = handy.passwd(username, password)
   m = Member(username=username, password=password)
   is_saved = m.put()
   if is_saved:
     return self.redirect('/login')
   return self.redirect('/register?err=1')
Exemplo n.º 2
0
 def post(self):
   username = self.get_argument('username')
   password = self.get_argument('password')
   if not username or not password:
     return self.redirect('/login')
   username = handy.escape(self.get_argument('username'))
   password = handy.passwd(username, password)
   is_exists = Member.exists(username, password)
   if is_exists:
     self.set_cookie('twidder', username,
                     secret=self.application.cookie_secret)
     return self.redirect('/user/%s' % username)
   else:
     return self.redirect('/register')