class OpenIDStoreTests(TestCase): def setUp(self): self.store = DjangoDBOpenIDStore() def test_nonce_integrity(self): nonce = ('http://example.com', time.time(), 'pepper') # first one should succeed, the second one should fail because # of reused nonce self.assertTrue(self.store.useNonce(*nonce)) self.assertFalse(self.store.useNonce(*nonce))
def setUp(self): self.store = DjangoDBOpenIDStore()
def get_openid_server(request): store = DjangoDBOpenIDStore() return Server(store, endpoint_url(request))