Commits on Aug 14, 2012
  1. v0.7.4

    committed Aug 14, 2012
  2. v0.7.3

    committed Aug 14, 2012
  3. Merge pull request #442 from originell/patch-2

    Update social_auth/backends/pipeline/social.py
    committed Aug 14, 2012
  4. @originell

    Update social_auth/backends/pipeline/social.py

    Fix a typo.
    originell committed Aug 14, 2012
Commits on Aug 13, 2012
Commits on Aug 12, 2012
  1. Merge pull request #438 from hepochen/master

    allow pass query_string to the authorization_url
    committed Aug 12, 2012
Commits on Aug 10, 2012
  1. @hepochen

    allow pass query_string to the authorization_url

    for BaseOAuth2, some oauth provider allowed you to request the url like '/oauth2/authorize?display=mobile&language=en' .etc
    hepochen committed Aug 11, 2012
  2. @hepochen
Commits on Aug 9, 2012
  1. Small typo. Refs #432

    committed Aug 9, 2012
  2. Merge pull request #432 from estebistec/exception-middleware

    First pass at middleware for handling auth exceptions
    committed Aug 8, 2012
  3. @estebistec
  4. @estebistec
  5. @estebistec
  6. @estebistec
Commits on Aug 8, 2012
  1. Merge pull request #427 from 1st/patch-1

    FIXED bug for login via Twitter (empty email)
    committed Aug 8, 2012
  2. Merge pull request #433 from t0m/patch-1

    Add in support for grabbing linkedin emails
    committed Aug 8, 2012
  3. @t0m

    Add in support for grabbing linkedin emails

    Linkedin as of today allows developers to grab the user's email address 
    along with a bunch of other attributes as explained in their blog post here: 
    https://developer.linkedin.com/blog/making-it-easier-you-develop-linkedin
    
    They are using a oauth2-like "scope" parameter to allow applications to 
    request extended permissions, which I was able to hook into by adding
    LINKEDIN_REQUEST_TOKEN_EXTRA_ARGUMENTS = {'scope':'r_emailaddress r_contactinfo}'}
    to settings.py. 
    
    Note: if you have an old linkedin api key, you have to generate a new one 
    to use the new goodies, or wait until they provide a migration path.
    t0m committed Aug 7, 2012
  4. @estebistec
Commits on Aug 7, 2012
  1. @estebistec
Commits on Aug 6, 2012
  1. PEP8

    committed Aug 6, 2012
  2. Merge pull request #430 from estebistec/specific-auth-exc

    Provide a more specific exception type for duplicate social account usage
    committed Aug 5, 2012
  3. @estebistec
Commits on Aug 3, 2012
  1. PEP8

    committed Aug 3, 2012
  2. @1st

    FIXED bug for login via Twitter (empty email)

    Email not returned by Twitter in security reason. And we can create new user OMNLY with empty string, not with None value in email field
    1st committed Aug 3, 2012
  3. Merge pull request #426 from estebistec/master

    Generalize duplicate uid error handling between the Django ORM and mongoengine models
    committed Aug 3, 2012
  4. @estebistec
  5. @estebistec

    Generalize duplicate uid error handling between the Django ORM and mo…

    …ngoengine models
    
    * Instead of handling django.db.utils.IntegrityError, handle Exception and test it with a models-specific method for Integrity or duplicate key error (otherwise re-raise)
    * Convert uid arguments in models to str. MongoDB will store values exactly as you give it (int or str), so it needs to be normalized to match in queries
    estebistec committed Aug 3, 2012
Commits on Aug 2, 2012
  1. Merge pull request #425 from uruz/master

    Tiny documentation and code fixes
    committed Aug 2, 2012