Esempio n. 1
0
    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"))
Esempio n. 2
0
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)
Esempio n. 3
0
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)
Esempio n. 4
0
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)
Esempio n. 5
0
 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'))
Esempio n. 6
0
 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'))