31,026
edits
mNo edit summary |
m (→Proceso) |
||
| Line 16: | Line 16: | ||
El proceso se inicia llamando a la página que deseamos ver. Por ejemplo, la página principal htdocs/index.php. Pero este no es el archivo de la solicitud de autenticación asegura. De hecho, cualquier página Dolibarr incluye un fichero pre.inc.php que el mismo incluye el fichero main.php que a su vez incluye master.php. | El proceso se inicia llamando a la página que deseamos ver. Por ejemplo, la página principal htdocs/index.php. Pero este no es el archivo de la solicitud de autenticación asegura. De hecho, cualquier página Dolibarr incluye un fichero pre.inc.php que el mismo incluye el fichero main.php que a su vez incluye master.php. | ||
Tenemos pues: | Tenemos pues: | ||
< | <source lang="php"> | ||
<index.php> | <index.php> | ||
<pre.inc.php> | <pre.inc.php> | ||
| Line 24: | Line 24: | ||
</master.inc.php> | </master.inc.php> | ||
#2# | #2# | ||
if (! isset($_SESSION["dol_login"])) | |||
{ | |||
if (isset($_POST["username"])) | |||
{ | |||
... | |||
// if user and pass are ok, we set $login | |||
$login= | |||
} | |||
if (! $login) | |||
{ | |||
// We show login page | |||
include_once(DOL_DOCUMENT_ROOT."/lib/security.lib.php"); | |||
dol_loginfunction($langs,$conf,$mysoc); | |||
exit; | |||
} | |||
... | |||
} | |||
</main.inc.php> | </main.inc.php> | ||
</pre.inc.php> | </pre.inc.php> | ||
</index.php> | </index.php> | ||
</ | </source> | ||