Autentificación: Difference between revisions

Jump to navigation Jump to search
m
mNo edit summary
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:
<pre>
<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>
</pre>
</source>


Navigation menu