我已經使用過.htaccess
HTTP認證更換的AuthUserFile文件每次我需要一個完整的目錄快速和骯髒的密碼保護(大部分的時間時,爲了躲第三方我安裝的私人應用程序)。現在我寫了一些PHP代碼來用OpenID代替本地密碼。這使我可以擺脫我的PHP站點中的HTTP身份驗證。然而,我仍然試圖弄清楚我可以在非PHP的東西(從第三方程序到隨機的東西)中使用的技巧。定製的PHP腳本在.htaccess
阿帕奇似乎並不支持在默認情況下自定義腳本(無論我做什麼,它應該在我的託管服務提供商工作)認證。這使得使用mod_rewrite
路由一切的顯而易見的解決方案,雖然是在檢查憑據並讀取目標文件,但是1)它看起來像一個性能殺手2)一個PHP腳本,它會動態的東西,如其他PHP腳本干擾。
我想知道是否有一種方法來調整路由器的方法,使腳本不需要發送文件,或者如果我忽略了其他一些方法。任何想法?
這看起來很有趣mod_auth_openid的用途是什麼,也許你可以跟你的主人怎麼做呢? http://findingscience.com/mod_auth_openid/ – hakre