web/ldtplatform/socialauthsettings.py
author wakimd
Thu, 17 Feb 2011 18:43:37 +0100
branchsocialauth
changeset 28 5cba2808cde0
permissions -rw-r--r--
added socialauth
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
28
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     1
OPENID_REDIRECT_NEXT = '/accounts/openid/done/'
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     2
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     3
OPENID_SREG = {"required": "nickname, email, fullname",
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     4
               "optional":"postcode, country",
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     5
               "policy_url": ""}
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     6
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     7
#example should be something more like the real thing, i think
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     8
OPENID_AX = [{"type_uri": "http://axschema.org/contact/email",
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
     9
              "count": 1,
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    10
              "required": True,
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    11
              "alias": "email"},
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    12
             {"type_uri": "http://axschema.org/schema/fullname",
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    13
              "count":1 ,
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    14
              "required": False,
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    15
              "alias": "fname"}]
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    16
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    17
OPENID_AX_PROVIDER_MAP = {'Google': {'email': 'http://axschema.org/contact/email',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    18
                                     'firstname': 'http://axschema.org/namePerson/first',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    19
                                     'lastname': 'http://axschema.org/namePerson/last'},
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    20
                          'Default': {'email': 'http://axschema.org/contact/email',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    21
                                      'fullname': 'http://axschema.org/namePerson',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    22
                                      'nickname': 'http://axschema.org/namePerson/friendly'}
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    23
                          }
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    24
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    25
TWITTER_CONSUMER_KEY = 'AeTl6TefgICQCXwDf4gOA'
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    26
TWITTER_CONSUMER_SECRET = 'v7XqozHzQuzjyU9RkpJXrXZdTYpCMCpzZCjli62dOA'
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    27
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    28
FACEBOOK_APP_ID = '168524599848954'
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    29
FACEBOOK_API_KEY = '5fbfc9bc5171449685e54a6fd33038a4'
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    30
FACEBOOK_SECRET_KEY = 'ffd9012b6d974180f2578c09bcb38d9f'
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    31
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    32
LINKEDIN_CONSUMER_KEY = ''
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    33
LINKEDIN_CONSUMER_SECRET = ''
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    34
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    35
## if any of this information is desired for your app
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    36
FACEBOOK_EXTENDED_PERMISSIONS = (
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    37
    #'publish_stream',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    38
    #'create_event',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    39
    #'rsvp_event',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    40
    #'sms',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    41
    #'offline_access',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    42
    #'email',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    43
    #'read_stream',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    44
    #'user_about_me',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    45
    #'user_activites',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    46
    #'user_birthday',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    47
    #'user_education_history',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    48
    #'user_events',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    49
    #'user_groups',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    50
    #'user_hometown',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    51
    #'user_interests',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    52
    #'user_likes',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    53
    #'user_location',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    54
    #'user_notes',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    55
    #'user_online_presence',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    56
    #'user_photo_video_tags',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    57
    #'user_photos',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    58
    #'user_relationships',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    59
    #'user_religion_politics',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    60
    #'user_status',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    61
    #'user_videos',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    62
    #'user_website',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    63
    #'user_work_history',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    64
    #'read_friendlists',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    65
    #'read_requests',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    66
    #'friend_about_me',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    67
    #'friend_activites',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    68
    #'friend_birthday',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    69
    #'friend_education_history',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    70
    #'friend_events',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    71
    #'friend_groups',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    72
    #'friend_hometown',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    73
    #'friend_interests',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    74
    #'friend_likes',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    75
    #'friend_location',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    76
    #'friend_notes',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    77
    #'friend_online_presence',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    78
    #'friend_photo_video_tags',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    79
    #'friend_photos',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    80
    #'friend_relationships',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    81
    #'friend_religion_politics',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    82
    #'friend_status',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    83
    #'friend_videos',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    84
    #'friend_website',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    85
    #'friend_work_history',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    86
)
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    87
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    88
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    89
AUTHENTICATION_BACKENDS = (
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    90
    'django.contrib.auth.backends.ModelBackend',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    91
    'socialauth.auth_backends.OpenIdBackend',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    92
    'socialauth.auth_backends.TwitterBackend',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    93
    'socialauth.auth_backends.FacebookBackend',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    94
    'socialauth.auth_backends.LinkedInBackend',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    95
)
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    96
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    97
TEMPLATE_CONTEXT_PROCESSORS = (
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    98
    "socialauth.context_processors.facebook_api_key",
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
    99
    'django.core.context_processors.media',
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
   100
    "django.contrib.auth.context_processors.auth",
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
   101
    "django.core.context_processors.request",
5cba2808cde0 added socialauth
wakimd
parents:
diff changeset
   102
)