python-social-auth AuthCanceled exception

python-social-auth is a newer, derived version of django-social-auth.

AlexYar’s answer can be slightly modified to work with python-social-auth by modify settings.py with following changes:

  1. Add a middleware to handle the SocialAuthException

    MIDDLEWARE_CLASSES += (
        'social.apps.django_app.middleware.SocialAuthExceptionMiddleware',
    )
    
  2. URL to redirect to, when an exception occurred

    SOCIAL_AUTH_LOGIN_ERROR_URL = "https://stackoverflow.com/"
    
  3. Note that you also need to set

    DEBUG = False
    

That’s all or read http://python-social-auth.readthedocs.org/en/latest/configuration/django.html#exceptions-middleware

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)