Benoit Chesneau avatar Benoit Chesneau committed e38be3a

Automated commit message

Comments (0)

Files changed (1)

Getting_started.wiki

 signout, and password change/reset views. 
 
 
-See also: the [[documentation]] included in sources and consult [[http://www.djangoproject.com/documentation/authentication/|the Django authentication documentation ]]  and [[http://bitbucket.org/ubernostrum/django-registration/|django-registration documentation]] <http://bitbucket.org/ubernostrum/django-registration/> for details on the templates and contexts used by views of these modules.
+See also: the [[documentation]] included in sources and consult [[http://www.djangoproject.com/documentation/authentication/|the Django authentication documentation ]]  and [[http://bitbucket.org/ubernostrum/django-registration/|django-registration documentation]] for details on the templates and contexts used by views of these modules.
 	
 **Warning**: Don't forget to setup your mail server access if you want to send mail.
 
 === How it works ===
 
-Using the recommanded default configuration, the url `/account/signin` will map to the view ``django_authopenid.views.signin`` which display a signin form using instances of ``django.contrib.auth.forms.AuthenticationForm`` for legacy authentification (username/password) and ``django_authopenid.forms.OpenidSigninForm`` for openid authentidcation. This will ask for a legacy account that could be registred by going on `/account/signup` (which will use django-registration module for registration) or an openid. Signing with openid will redirect the user to its openid provider and after he processed authentification to `/account/complete`
+Using the recommanded default configuration, the url `/account/signin` will map to the view {{{ django_authopenid.views.signin }}}  which display a signin form using instances of {{{ django.contrib.auth.forms.AuthenticationForm }}} for legacy authentification (username/password) and {{{ django_authopenid.forms.OpenidSigninForm }}} for openid authentidcation. This will ask for a legacy account that could be registred by going on `/account/signup` (which will use django-registration module for registration) or an openid. Signing with openid will redirect the user to its openid provider and after he processed authentification to `/account/complete`
 
-If the user signin with its openid and is already registred he will be finally redirected to its home page (the one defined in `settings.LOGIN_REDIRECT_URL` by default). If not he will be redirected to `account/register` page.
 
-On `account/register` page the user could choose to create a new user or associate this openid to a "legacy" account (one registered with username/password). If he chooses to create a new user a new instance of ``django.contrib.models.auth.User`` is created with a non usable password which mean that at this step the user could only signin to your django project with its openid. He could later add a password if he wants.
+If the user signin with its openid and is already registred he will be finally redirected to its home page (the one defined in {{{ settings.LOGIN_REDIRECT_URL}}} by default). If not he will be redirected to `account/register` page.
+
+On `account/register` page the user could choose to create a new user or associate this openid to a "legacy" account (one registered with username/password). If he chooses to create a new user a new instance of {{{ django.contrib.models.auth.User }}} is created with a non usable password which mean that at this step the user could only signin to your django project with its openid. He could later add a password if he wants.
+
+
 
 **See also**: [[http://bitbucket.org/ubernostrum/django-registration/|django-registration documentation]]  for details of legacy account registration.
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.