Exemple #1
0
    def test_expired(self):
        u = auth.authenticate(**CREDENTIALS)
        t = get_auth_token(u)

        with self.settings(SESSION_COOKIE_AGE=0):
            resp = self.client.get("/admin/", HTTP_X_AUTH_TOKEN=t)
        self.assertRedirects(resp, "/admin/login/?next=/admin/")
Exemple #2
0
    def test_both_auth(self):
        self.client.login(**CREDENTIALS)

        u = auth.authenticate(**CREDENTIALS)
        t = get_auth_token(u)

        resp = self.client.get("/admin/", HTTP_X_AUTH_TOKEN=t)
        self.assertEqual(resp.status_code, 200)