コード例 #1
0
ファイル: allPythonContent.py プロジェクト: Mondego/pyreco
    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"))
コード例 #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)
コード例 #3
0
ファイル: views.py プロジェクト: mmerickel/shootout
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)
コード例 #4
0
ファイル: allPythonContent.py プロジェクト: Mondego/pyreco
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)
コード例 #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'))
コード例 #6
0
ファイル: test_models.py プロジェクト: T0MASD/shootout
 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'))