예제 #1
0
 def post(self):
     from auth.models import User
     form = self._form()
     if form.validate():
         email = form.email.data
         pw = form.password.data
         u = User(email=email)
         u.password = pw
         login_user(u)
         self.flash("Thank you for signing up {}".format(email))
         return self.redirect('core.index')
     return self.redirect('auth.signup')
예제 #2
0
파일: views.py 프로젝트: imfht/flaskapps
 def post(self):
     from auth.models import User
     form = self._form()
     if form.validate():
         email = form.email.data
         pw = form.password.data
         u = User(email=email)
         u.password = pw
         login_user(u)
         self.flash("Thank you for signing up {}".format(email))
         return self.redirect('core.index')
     return self.redirect('auth.signup')
예제 #3
0
 def post(self):
     form = self._form()
     from auth.models import User
     if form.validate():
         email = form.email.data
         pw = form.password.data
         remember = form.keep_me_logged_in.data
         u = User.get_by_email(email)
         if u is not None:
             if u.check_password(pw):
                 login_user(u)
                 if 'next' in request.args:
                     return redirect(request.args['next'])
                 else:
                     return self.redirect('core.index')
             else:
                 self.flash('incorrect password')
         else:
             self.flash('user does not exist')
             return self.redirect('auth.signup')
     return self.render()
예제 #4
0
파일: views.py 프로젝트: imfht/flaskapps
 def post(self):
     form = self._form()
     from auth.models import User
     if form.validate():
         email = form.email.data
         pw = form.password.data
         remember = form.keep_me_logged_in.data
         u = User.get_by_email(email)
         if u is not None:
             if u.check_password(pw):
                 login_user(u)
                 if 'next' in request.args:
                     return redirect(request.args['next'])
                 else:
                     return self.redirect('core.index')
             else:
                 self.flash('incorrect password')
         else:
             self.flash('user does not exist')
             return self.redirect('auth.signup')
     return self.render()