欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

<-
Apache > HTTP Server > 文檔 > 版本2.2 > 模塊
   致謝 | 譯者聲明 | 本篇譯者:金步國(guó) | 本篇譯稿最后更新:2006年1月23日 | 獲取最新版本

Apache模塊 mod_auth_basic

說(shuō)明使用基本認(rèn)證
狀態(tài)基本(B)
模塊名auth_basic_module
源文件mod_auth_basic.c
兼容性僅在 Apache 2.1 及以后的版本中可用

概述

此模塊使用HTTP基本認(rèn)證,在認(rèn)證支持模塊的幫助下查找用戶名和密碼,從而進(jìn)行訪問(wèn)控制。而mod_auth_digest模塊則提供了對(duì)HTTP摘要認(rèn)證的支持。這兩個(gè)模塊通常至少需要和一個(gè)認(rèn)證支持模塊(如mod_authn_file)和一個(gè)授權(quán)支持模塊(如mod_authz_user)一起使用。

top

AuthBasicAuthoritative 指令

說(shuō)明指定是否將(基本)認(rèn)證和授權(quán)操作交由更底層的模塊來(lái)處理
語(yǔ)法AuthBasicAuthoritative On|Off
默認(rèn)值AuthBasicAuthoritative On
作用域directory, .htaccess
覆蓋項(xiàng)AuthConfig
狀態(tài)基本(B)
模塊mod_auth_basic

通常,在AuthBasicProvider中列出的每一個(gè)認(rèn)證支持者都會(huì)嘗試校驗(yàn)用戶,如果所有認(rèn)證支持者全都沒(méi)有通過(guò)檢驗(yàn),那么訪問(wèn)將被拒絕。在將AuthBasicAuthoritative明確地設(shè)置為 Off 的情況下,如果提供的userID不能與任何userID或rule(規(guī)則)相匹配,則認(rèn)證和授權(quán)操作均轉(zhuǎn)交其它非認(rèn)證支持(non-provider-based)模塊(也就是第三方模塊)來(lái)處理;僅僅在將mod_auth_basic和未使用AuthBasicProvider進(jìn)行配置的第三方模塊聯(lián)合使用的時(shí)候才需要這樣設(shè)置。在使用這種第三方模塊的時(shí)候,處理順序是在該模塊的源代碼中設(shè)定的,不能被重新配置。

top

AuthBasicProvider 指令

說(shuō)明設(shè)置該區(qū)域的(基本)認(rèn)證支持者(Provider)
語(yǔ)法AuthBasicProvider provider-name [provider-name] ...
默認(rèn)值AuthBasicProvider file
作用域directory, .htaccess
覆蓋項(xiàng)AuthConfig
狀態(tài)基本(B)
模塊mod_auth_basic

AuthBasicProvider指令設(shè)置了該區(qū)域的(基本)認(rèn)證支持者(Provider)。默認(rèn)的file支持者由mod_authn_file模塊實(shí)現(xiàn)。必須確保所需的認(rèn)證支持模塊存在于服務(wù)器中(靜態(tài)連接或DSO)。

示例

<Location /secure>
AuthType basic
AuthBasicProvider dbm
AuthDBMType SDBM
AuthDBMUserFile /www/etc/dbmpasswd
Require valid-user
</Location>

能夠提供認(rèn)證支持者(Provider)的模塊如下:mod_authn_dbm, mod_authn_file, mod_authn_dbd, mod_authnz_ldap