认证: Difference between revisions

Jump to navigation Jump to search
551 bytes removed ,  3 years ago
m
m (Import interlang links (links to translated versions of this page in other languages) from origin English page "Authentication".)
Tag: 2017 source edit
Line 25: Line 25:


所以我们有:
所以我们有:
<source lang="php">
 
<mypage.php>
{{Template:CodeSampleForLoginProcess}}
    <main.inc.php>
      <master.inc.php>
        #1#
      </master.inc.php>
      #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>
  #3#
</mypage.php>
</source>


   #1#表示我们稍后将使用的许多库的加载,但也初始化包含正在运行的PHP上下文的对象和变量(加载配置文件、加载语言文件以及创建尚未经过身份验证的空用户)。
   #1#表示我们稍后将使用的许多库的加载,但也初始化包含正在运行的PHP上下文的对象和变量(加载配置文件、加载语言文件以及创建尚未经过身份验证的空用户)。

Navigation menu