testing. Instead I define http://myapp.com and setup a mapping on /etc/hosts
or use dnsmasq_.
+If you need to perform authentication from Facebook Canvas application, take a
+look to `Facebook Canvas Application Authentication`_.
+
Orkut
^^^^^
Join to `django-social-auth discussion list`_ and bring any questions or suggestions
that would improve this application. Convore_ discussion group is deprecated since
the service is going to be shut down on April 1st.
+
South users
^^^^^^^^^^^
South_ users should add this rule to enable migrations::
.. _hassek: https://github.com/hassek
.. _Mail.ru OAuth: http://api.mail.ru/docs/guides/oauth/
.. _Odnoklassniki OAuth: http://dev.odnoklassniki.ru/wiki/display/ok/The+OAuth+2.0+Protocol
-.. _authentication for VKontakte applications: http://www.ikrvss.ru/2011/11/08/django-social-auh-and-vkontakte-application/
\ No newline at end of file
+.. _authentication for VKontakte applications: http://www.ikrvss.ru/2011/11/08/django-social-auh-and-vkontakte-application/
+.. _Facebook Canvas Application Authentication: http://www.ikrvss.ru/2011/09/22/django-social-auth-and-facebook-canvas-applications/
\ No newline at end of file
'social_auth.backends.pipeline.social.associate_user',
'social_auth.backends.pipeline.social.load_extra_data',
'social_auth.backends.pipeline.user.update_user_details',
-)
\ No newline at end of file
+)
</form>
{% else %}
{% if name == "openid" %}
- <form action="{% url socialauth_associate_begin "yandex" %}" method="post">{% csrf_token %}
- <div>
- <label for="openid_ya_user">Yandex user
- {% if yandex %}(<span class="disconnect"><a href="{% url disconnect "yandex" %}">disconnect</a>)</span>{% endif %}
- </label>
- <input id="openid_ya_user" type="text" value="" name="openid_ya_user" />
- <input type="submit" value="Login"/>
- </div>
- </form>
- </li>
- <li>
- <form action="{% url socialauth_associate_begin "openid" %}" method="post">{% csrf_token %}
+ <form action="{% url socialauth_begin "openid" %}" method="post">{% csrf_token %}
<div>
<label for="openid_identifier">Other provider</label>
<input id="openid_identifier" type="text" value="" name="openid_identifier" />
install_requires=['django>=1.2.5',
'oauth2>=1.5.167',
'python_openid>=2.2'],
- classifiers=['Framework :: Django',
+ classifiers=['Framework :: Django',
'Development Status :: 4 - Beta',
'Topic :: Internet',
'License :: OSI Approved :: BSD License',