Ferreteria/v0.5/login: Difference between revisions

From Woozle Writes Code
Jump to navigation Jump to search
(Created page with "==About== The login feature consists of several filesets: * '''{{l/sub|data}}''' (<code>login/</code>) - core data and storage I/O classes * '''{{l/sub|dropin}}''' (<code>drop...")
 
m (11 revisions imported: moving this project here)
 
(10 intermediate revisions by one other user not shown)
Line 1: Line 1:
==About==
==About==
The login feature consists of several filesets:
The login feature handles user/session authentication. It consists of three main phases:
* '''{{l/sub|data}}''' (<code>login/</code>) - core data and storage I/O classes
* [[/submit]]: checking user's submitted credentials
* '''{{l/sub|dropin}}''' (<code>dropins/login/</code>) - admin display I/O
* [[/session]]: checking Session cookie
* (TBD) - form widgets
* [[/logout]]: handling of user logout
 
Code files/filesets involved include:
* {{l/ferreteria/code|login}} - core data and storage I/O classes -- see {{l/sub|data}}
* {{l/ferreteria/code|dropins/login}} - admin display I/O
* {{l/ferreteria/code|login/status.php}} - login status class
* form widgets:
** {{l/ferreteria/code|tree/page/LoginWidget.php}}
*** {{l/ferreteria/code|tree/page/LoginWidget_block.php}}
*** {{l/ferreteria/code|tree/page/LoginWidget_inline.php}}
** {{l/ferreteria/code|tree/page/traits-login.php}}

Latest revision as of 16:44, 22 May 2022

About

The login feature handles user/session authentication. It consists of three main phases:

  • /submit: checking user's submitted credentials
  • /session: checking Session cookie
  • /logout: handling of user logout

Code files/filesets involved include: