Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
internals:internals-auth [2008/06/17 17:39]
olivier.salaun@cru.fr
internals:internals-auth [2017/06/10 11:05] (current)
ikeda@conversion.co.jp
Line 4: Line 4:
 (start with version 6.0) (start with version 6.0)
  
-A new authentication mechanism has been introduced. It is a well known method in many web sites where new users or users who have lost there password can choose a new password (or a first one). A challenge email is sent to the user with an URL that contains a unique random number. This URL looks like //http://​host/​sympa/​ticket/​12345789// . When using this URL a new Sympa session is initialized. This session is trusted by Sympa as an authenticated web session. The email used is of course the same as the email used for the challenge. ​+A new authentication mechanism has been introduced. It is a well known method in many web sites where new users or users who have lost there password can choose a new password (or a first one). A challenge email is sent to the user with an URL that contains a unique random number. This URL looks like `http://​host/​sympa/​ticket/​12345789`. When using this URL a new Sympa session is initialized. This session is trusted by Sympa as an authenticated web session. The email used is of course the same as the email used for the challenge. ​
  
-This is done via a new table : one_time_ticket_table ​. This table is used for both storing the email that will applied to the session and for storing the web action that will be applied.+This is done via a new table : one\_time\_ticket\_table ​. This table is used for both storing the email that will applied to the session and for storing the web action that will be applied.
  
  
 ====create_one_time_ticket ()==== ====create_one_time_ticket ()====
  
-This function creates a ticket and stores it in one_time_ticket_table ​. The result is the ticket number : a random number used as key in the database. ​+This function creates a ticket and stores it in one\_time\_ticket\_table ​. The result is the ticket number : a random number used as key in the database. ​
  
 **IN** **IN**
  • internals/internals-auth.1213717196.txt.gz
  • Last modified: 2008/06/17 17:39
  • by olivier.salaun@cru.fr