コード例 #1
0
    def _send_bad_redirection_login(self):
        """
        Attempt to log in to the provider with setup parameters

        Intentionally fail the login to force a redirect
        """
        user = UserFactory()

        factory = RequestFactory()
        post_params = {'email': user.email, 'password': '******'}
        fake_url = 'fake url'
        request = factory.post(reverse('openid-provider-login'), post_params)
        openid_setup = {'request': factory.request(), 'url': fake_url}
        request.session = {'openid_setup': openid_setup}
        response = provider_login(request)
        return response
コード例 #2
0
    def _send_bad_redirection_login(self):
        """
        Attempt to log in to the provider with setup parameters

        Intentionally fail the login to force a redirect
        """
        user = UserFactory()

        factory = RequestFactory()
        post_params = {"email": user.email, "password": "******"}
        fake_url = "fake url"
        request = factory.post(reverse("openid-provider-login"), post_params)
        openid_setup = {"request": factory.request(), "url": fake_url, "post_params": {}}
        request.session = {"openid_setup": openid_setup}
        response = provider_login(request)
        return response
コード例 #3
0
    def _send_bad_redirection_login(self):
        """
        Attempt to log in to the provider with setup parameters

        Intentionally fail the login to force a redirect
        """
        user = UserFactory()

        factory = RequestFactory()
        post_params = {'email': user.email, 'password': '******'}
        fake_url = 'fake url'
        request = factory.post(reverse('openid-provider-login'), post_params)
        openid_setup = {
            'request': factory.request(),
            'url': fake_url
        }
        request.session = {
            'openid_setup': openid_setup
        }
        response = provider_login(request)
        return response