]> git.parisson.com Git - django-social-auth.git/commitdiff
Use cases doc section. Closes #239
authorMatías Aguirre <matiasaguirre@gmail.com>
Thu, 9 Feb 2012 16:17:47 +0000 (14:17 -0200)
committerMatías Aguirre <matiasaguirre@gmail.com>
Thu, 9 Feb 2012 16:17:47 +0000 (14:17 -0200)
README.rst
doc/index.rst
doc/use_cases.rst [new file with mode: 0644]

index 5ac4447bcddab0552c70c4fe98bc9923a27300ad..4e8c69ba3e0084fa91b485ed29c1528505738958 100644 (file)
@@ -810,11 +810,27 @@ fill the needed account information. Then run::
     cd contrib/tests
     ./runtests.py
 
+---------
+Use Cases
+---------
+Some particular use cases are listed below.
+
+1. Use social auth just for account association (no login)::
+
+    urlpatterns += patterns('',
+        url(r'^associate/(?P<backend>[^/]+)/$', associate,
+            name='socialauth_associate_begin'),
+        url(r'^associate/complete/(?P<backend>[^/]+)/$', associate_complete,
+            name='socialauth_associate_complete'),
+        url(r'^disconnect/(?P<backend>[^/]+)/$', disconnect,
+            name='socialauth_disconnect'),
+        url(r'^disconnect/(?P<backend>[^/]+)/(?P<association_id>[^/]+)/$',
+            disconnect, name='socialauth_disconnect_individual'),
+    )
 
 -------------
 Miscellaneous
 -------------
-
 Join to django-social-auth_ community on Convore_ and bring any questions or
 suggestions that will improve this app.
 
index 68921aeff6f35a858ac557c1890a3f7f719cb751..0bec67ad21e4d39d8f55da4fcb26a7251ccf7853 100644 (file)
@@ -22,6 +22,7 @@ Contents:
    signals
    contributions
    testing
+   use_cases
    miscellaneous
    bugs
 
diff --git a/doc/use_cases.rst b/doc/use_cases.rst
new file mode 100644 (file)
index 0000000..daec210
--- /dev/null
@@ -0,0 +1,17 @@
+Use Cases
+=========
+
+Some particular use cases are listed below.
+
+1. Use social auth just for account association (no login)::
+
+    urlpatterns += patterns('',
+        url(r'^associate/(?P<backend>[^/]+)/$', associate,
+            name='socialauth_associate_begin'),
+        url(r'^associate/complete/(?P<backend>[^/]+)/$', associate_complete,
+            name='socialauth_associate_complete'),
+        url(r'^disconnect/(?P<backend>[^/]+)/$', disconnect,
+            name='socialauth_disconnect'),
+        url(r'^disconnect/(?P<backend>[^/]+)/(?P<association_id>[^/]+)/$',
+            disconnect, name='socialauth_disconnect_individual'),
+    )