Anyone having a issue, look at this tutorial : https://www.youtube.com/watch?v=PtVu04V027c
On Tuesday, December 24, 2013 at 6:05:26 PM UTC+11, Nobin Mathew wrote: > > Hi, > > I am writing a django website using django-allauth for facebook > authentication. > > When I sign into facebook(after giving username and passwd) from my local > development server( `<`http://127.0.0.1:8001/gallery/` > <http://127.0.0.1:8001/gallery/>>` ) I get following error: > > *************** > Social Network Login Failure > > An error occurred while attempting to login via your social network > account. > *************** > > and url in browser while on this error is > http://localhost:8001/gallery/accounts/facebook/login/callback/. > > > Settings: > > Facebook.com app setting: > AppId =XXX(not shown) > APP secret =xxx(not shown) > > Wbsite:Site URL = > http://localhost:8001/gallery/accounts/facebook/login/callback/ > > Django setting(local): > > LOGIN_REDIRECT_URL = ' > http://localhost:8001/gallery/accounts/facebook/login/callback/' > > SOCIALACCOUNT_PROVIDERS = { > 'facebook': { > 'SCOPE': ['email', 'publish_stream'], > 'AUTH_PARAMS': { 'auth_type': 'reauthenticate' }, > 'METHOD': 'oauth2' # instead of 'oauth2' > } > } > > ACCOUNT_LOGOUT_REDIRECT_URL = '/gallery' > SOCIALACCOUNT_QUERY_EMAIL = True > SOCIALACCOUNT_AUTO_SIGNUP = True > ACCOUNT_EMAIL_VERIFICATION = False > > > > and my base.html template is (not full): > <body> > {% load url from future %} > {% load socialaccount %} > {% if request.user.is_authenticated %} > <a href="{% url 'account_logout' %}">Logout</a> > {% else %} > <a href="{% url 'account_signup' %}">Sign Up</a> > <a href="{% url 'account_login' %}">Log in</a> > <a href="{% provider_login_url 'facebook' > method='oauth2' %}"> > Sign Up/Login with Facebook</a> > {% endif %} > </body> > > > > > When I am error page > http://localhost:8001/gallery/accounts/facebook/login/callback/ it says I > am logged in (i.e. displays Logout and user is authenticated). > > Any Idea why this happens? Any help will be appreciated. > > > > > > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/faca8209-c64e-474a-b4dc-b16300e5c0f3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

