質問箱/3355
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
**[[質問箱/3355]] [#bcaeaf3e]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|管理パスワードをブラウザに記憶したい|
|~バージョン|1.4.6|
|~投稿者|[[satchmo]]|
|~状態|完了|
|~投稿日|&new{2006-03-13 (月) 21:56:17};|
***質問 [#rdde4dbb]
表記の通りで、
大量のページ名を変更する時等、パスワードをブラウザに記憶...
セキュリティの問題もあるでしょうが、その辺は自己責任と言...
***回答 [#q73e19f0]
- input type="text" にして、フォームデータを残せるように ...
- とりあえず、コピー&ペーストでお願いします。それか、...
- これで解決できました。皆さん回答有り難うございます>[[R...
- 携帯からの使用を検討しています。ユーザー、パスワードの...
- 現行携帯のほとんどの機種でクッキーは使えなかったと記憶...
- 携帯なら、[[サブスクライバIDを使う>続・質問箱/599]] 案...
- 携帯はAH-K3001V(京ぽん)を使っています。cookieに対応して...
- apache限定ですがこういうものを見つけました。http://modu...
- [[matsuo]]からmatsuo2に名前を変えました ^^; -- [[matsuo...
- mod_auth_form は apache1 用で、ターゲットは apache2 だ...
- クッキー対応にしてみました。[[サブスクライバID>続・質問...
--- auth.php.org 2005-06-13 23:02:07.000000000 +0...
+++ auth.php 2006-04-04 12:32:59.000000000 +0900
@@ -7,6 +7,8 @@
// Authentication related functions
define('PKWK_PASSPHRASE_LIMIT_LENGTH', 512);
+define('PKWK_COOKIE_ENABLE', TRUE);
+define('PKWK_COOKIE_EXPIRE', 7*24*60*60); //sec
// Passwd-auth related ----
@@ -185,6 +187,22 @@
if (empty($user_list)) return TRUE; // No limit
+// // EZweb no test
+// if ($_SERVER['HTTP_X_UP_SUBNO'] == "") {
+// $_SERVER['PHP_AUTH_USER']="EZweb USER";
+// $_SERVER['PHP_AUTH_PW']="EZweb password";
+// }
+
+ // Set USER & PW from cookie
+ if (PKWK_COOKIE_ENABLE) {
+ if (! isset($_SERVER['PHP_AUTH_USER']) &&
+ isset($_COOKIE['AUTH_USER']))
+ {
+ $_SERVER['PHP_AUTH_USER'] = $_CO...
+ $_SERVER['PHP_AUTH_PW'] = $_COOK...
+ }
+ }
+
$matches = array();
if (! isset($_SERVER['PHP_AUTH_USER']) &&
! isset($_SERVER ['PHP_AUTH_PW']) &&
@@ -221,6 +239,11 @@
}
return FALSE;
} else {
+ // set cookie
+ if (PKWK_COOKIE_ENABLE) {
+ setcookie('AUTH_USER', $_SERVER[...
+ setcookie('AUTH_PW', $_SERVER['P...
+ }
return TRUE;
}
}
よさそうでしたら次のバージョンに含めてください。 -- [[mat...
//#comment
終了行:
**[[質問箱/3355]] [#bcaeaf3e]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|管理パスワードをブラウザに記憶したい|
|~バージョン|1.4.6|
|~投稿者|[[satchmo]]|
|~状態|完了|
|~投稿日|&new{2006-03-13 (月) 21:56:17};|
***質問 [#rdde4dbb]
表記の通りで、
大量のページ名を変更する時等、パスワードをブラウザに記憶...
セキュリティの問題もあるでしょうが、その辺は自己責任と言...
***回答 [#q73e19f0]
- input type="text" にして、フォームデータを残せるように ...
- とりあえず、コピー&ペーストでお願いします。それか、...
- これで解決できました。皆さん回答有り難うございます>[[R...
- 携帯からの使用を検討しています。ユーザー、パスワードの...
- 現行携帯のほとんどの機種でクッキーは使えなかったと記憶...
- 携帯なら、[[サブスクライバIDを使う>続・質問箱/599]] 案...
- 携帯はAH-K3001V(京ぽん)を使っています。cookieに対応して...
- apache限定ですがこういうものを見つけました。http://modu...
- [[matsuo]]からmatsuo2に名前を変えました ^^; -- [[matsuo...
- mod_auth_form は apache1 用で、ターゲットは apache2 だ...
- クッキー対応にしてみました。[[サブスクライバID>続・質問...
--- auth.php.org 2005-06-13 23:02:07.000000000 +0...
+++ auth.php 2006-04-04 12:32:59.000000000 +0900
@@ -7,6 +7,8 @@
// Authentication related functions
define('PKWK_PASSPHRASE_LIMIT_LENGTH', 512);
+define('PKWK_COOKIE_ENABLE', TRUE);
+define('PKWK_COOKIE_EXPIRE', 7*24*60*60); //sec
// Passwd-auth related ----
@@ -185,6 +187,22 @@
if (empty($user_list)) return TRUE; // No limit
+// // EZweb no test
+// if ($_SERVER['HTTP_X_UP_SUBNO'] == "") {
+// $_SERVER['PHP_AUTH_USER']="EZweb USER";
+// $_SERVER['PHP_AUTH_PW']="EZweb password";
+// }
+
+ // Set USER & PW from cookie
+ if (PKWK_COOKIE_ENABLE) {
+ if (! isset($_SERVER['PHP_AUTH_USER']) &&
+ isset($_COOKIE['AUTH_USER']))
+ {
+ $_SERVER['PHP_AUTH_USER'] = $_CO...
+ $_SERVER['PHP_AUTH_PW'] = $_COOK...
+ }
+ }
+
$matches = array();
if (! isset($_SERVER['PHP_AUTH_USER']) &&
! isset($_SERVER ['PHP_AUTH_PW']) &&
@@ -221,6 +239,11 @@
}
return FALSE;
} else {
+ // set cookie
+ if (PKWK_COOKIE_ENABLE) {
+ setcookie('AUTH_USER', $_SERVER[...
+ setcookie('AUTH_PW', $_SERVER['P...
+ }
return TRUE;
}
}
よさそうでしたら次のバージョンに含めてください。 -- [[mat...
//#comment
ページ名: