def test_password_checking(self): from shootout.models import User self._addUser() self.assertTrue(User.check_password(u"username", u"password")) self.assertFalse(User.check_password(u"username", u"wrong")) self.assertFalse(User.check_password(u"nobody", u"password"))
def login_view(request): main_view = route_url('main', request) came_from = request.params.get('came_from', main_view) post_data = request.POST if 'submit' in post_data: login = post_data['login'] password = post_data['password'] if User.check_password(login, password): headers = remember(request, login) request.session.flash(u'Logged in successfully.') return HTTPFound(location=came_from, headers=headers) request.session.flash(u'Failed to login.') return HTTPFound(location=came_from)
def login_view(request): main_view = route_url('main', request) came_from = request.params.get('came_from', main_view) params = request.params if 'submit' in params: login = params['login'] password = params['password'] if User.check_password(login, password): headers = remember(request, login) request.session.flash('Logged in successfully.') return HTTPFound(location=came_from, headers=headers) request.session.flash('Failed to login.') return HTTPFound(location=came_from)
def login_view(request): main_view = request.route_url("main") came_from = request.params.get("came_from", main_view) post_data = request.POST if "submit" in post_data: login = post_data["login"] password = post_data["password"] if User.check_password(login, password): headers = remember(request, login) request.session.flash(u"Logged in successfully.") return HTTPFound(location=came_from, headers=headers) request.session.flash(u"Failed to login.") return HTTPFound(location=came_from)
def test_password_checking(self): from shootout.models import User self._addUser() self.assertTrue(User.check_password(u'username', u'password')) self.assertFalse(User.check_password(u'username', u'wrong')) self.assertFalse(User.check_password(u'nobody', u'password'))