Ejemplo n.º 1
0
 def test_auth_by_username_or_email(self):
     user = self.user
     backend = AuthenticationBackend()
     self.assertEqual(
         backend.authenticate(username=user.email,
                              password=user.username).pk, user.pk)
     self.assertEqual(
         backend.authenticate(username=user.username,
                              password=user.username).pk, user.pk)
Ejemplo n.º 2
0
    def test_auth_by_email(self):
        '''Test authentication with email.'''

        user = self.user
        backend = AuthenticationBackend()
        self.assertEqual(
            backend.authenticate(username=user.email,
                                 password=user.username).pk, user.pk)
        self.assertEqual(
            backend.authenticate(username=user.username,
                                 password=user.username), None)