Revision 3e0a032d snf-astakos-app/astakos/im/views/target/twitter.py
b/snf-astakos-app/astakos/im/views/target/twitter.py | ||
---|---|---|
31 | 31 |
# interpreted as representing official policies, either expressed |
32 | 32 |
# or implied, of GRNET S.A. |
33 | 33 |
|
34 |
import json |
|
35 | 34 |
import logging |
36 | 35 |
|
37 |
from django.http import HttpResponseBadRequest |
|
38 |
from django.utils.translation import ugettext as _ |
|
39 | 36 |
from django.contrib import messages |
40 |
from django.template import RequestContext |
|
41 | 37 |
from django.views.decorators.http import require_http_methods |
42 | 38 |
from django.http import HttpResponseRedirect, urlencode |
43 | 39 |
from django.core.urlresolvers import reverse |
44 |
from django.core.exceptions import ImproperlyConfigured |
|
45 |
from django.shortcuts import get_object_or_404 |
|
46 | 40 |
|
47 | 41 |
from urlparse import urlunsplit, urlsplit, parse_qsl |
48 | 42 |
|
49 |
from astakos.im.util import prepare_response, get_context, login_url |
|
50 |
from astakos.im.settings import ENABLE_LOCAL_ACCOUNT_MIGRATION, BASEURL |
|
51 |
from astakos.im.models import AstakosUser, PendingThirdPartyUser |
|
52 |
from astakos.im.forms import LoginForm |
|
53 |
from astakos.im.activation_backends import get_backend, SimpleBackend |
|
43 |
from astakos.im.models import AstakosUser |
|
54 | 44 |
from astakos.im import settings |
55 |
from astakos.im import auth_providers |
|
56 |
from astakos.im.views.target import add_pending_auth_provider, get_pending_key, \ |
|
57 |
handle_third_party_signup, handle_third_party_login, init_third_party_session |
|
58 |
from astakos.im.views.util import render_response |
|
59 |
from astakos.im.views.decorators import cookie_fix, requires_anonymous, \ |
|
60 |
requires_auth_provider, required_auth_methods_assigned |
|
61 |
|
|
62 |
import astakos.im.messages as astakos_messages |
|
45 |
from astakos.im.views.target import get_pending_key, \ |
|
46 |
handle_third_party_signup, handle_third_party_login, \ |
|
47 |
init_third_party_session |
|
48 |
from astakos.im.views.decorators import cookie_fix, requires_auth_provider |
|
63 | 49 |
|
64 | 50 |
|
65 | 51 |
logger = logging.getLogger(__name__) |
Also available in: Unified diff