記事No | : 4462 |
投稿日 | : 2008/09/09(Tue) 12:06:29 |
タイトル | : BASIC認証のPW発行について |
ID情報 | : gerugeru |
投稿者 | : gerugeru |
URL | : http://gourmet.happy888.net/public_html/pwmgr/index.html |
BASIC認証をしようとしています。
init.cgiが、デフォルトで
$pwd_regist = 1;
(ID&パスワードの発行形態を選択します。ユーザからの発行&メンテを可能にする場合は1を、発行は管理者のみ。ユーザはメンテのみの場合は2を、発行&メンテは管理者のみの場合は3とします。なお、3を選択した場合は、pwmgr,cgiとindex.htmlは不要です)
とあります。
私は、「ユーザーの新規登録はユーザーでしてほしく、PWはこちらから新規ユーザーさんへメールして、後はその新規ユーザーさんがメンテをする」ということを目指すべく、$pwd_regist = 2;としてみて、http://gourmet.happy888.net/public_html/pwmgr/index.htmlから自分でユーザー登録しようと思ってやってみるのですが、Erorrが出てしまいます。
これはなぜなのでしょうか?
今現在$pwd_regist = 2;としております。どなたかお教え下さいませ。
因みに$pwd_regist = 1;では問題なく自動的にランダムPWが返ってきます。
私の過去スレッドの読み方が浅いのでしょうか?
それとも、設置説明文の理解度が浅いのでしょうか?
どなたかお教え下さい。
記事No | : 4467 |
投稿日 | : 2008/09/09(Tue) 19:15:59 |
タイトル | : Re: BASIC認証のPW発行について |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> BASIC認証をしようとしています。
> init.cgiが、デフォルトで
> $pwd_regist = 1;
> (ID&パスワードの発行形態を選択します。ユーザからの発行&メンテを可能にする場合は1を、発行は管理者のみ。ユーザはメンテのみの場合は2を、発行&メンテは管理者のみの場合は3とします。なお、3を選択した場合は、pwmgr,cgiとindex.htmlは不要です)
> とあります。
> 私は、「ユーザーの新規登録はユーザーでしてほしく、PWはこちらから新規ユーザーさんへメールして、後はその新規ユーザーさんがメンテをする」ということを目指すべく、$pwd_regist = 2;としてみて、http://gourmet.happy888.net/public_html/pwmgr/index.htmlから自分でユーザー登録しようと思ってやってみるのですが、Erorrが出てしまいます。
> これはなぜなのでしょうか?
> 今現在$pwd_regist = 2;としております。どなたかお教え下さいませ。
> 因みに$pwd_regist = 1;では問題なく自動的にランダムPWが返ってきます。
> 私の過去スレッドの読み方が浅いのでしょうか?
> それとも、設置説明文の理解度が浅いのでしょうか?
> どなたかお教え下さい。
どんなエラーなのか?
エラーメッセージは何なのか?
これを書かないと永遠にレスは付きませんよ。
記事No | : 4471 |
投稿日 | : 2008/09/09(Tue) 20:57:09 |
タイトル | : Re: BASIC認証のPW発行について |
ID情報 | : teketen |
投稿者 | : てけてん |
ご希望の動作は、PasswordManagerでは対応していないからです。
「発行は管理者のみ。ユーザはメンテのみの場合は2」の動作は、管理者がIDとパスワードを「管理ページにて発行」する形になります。
ユーザーは(管理者もですが)、新規登録ページにて登録作業は出来ません。
ユーザーが出来るのは、ログインIDとパスワードを管理者から発行された後に、パスワードの変更や登録の削除が行えるだけです。
3の場合は、管理者がIDとパスワードを「管理ページにて発行」し、尚且つ、メンテナンスも管理者のみが行います。
ユーザーは、パスワードの変更も登録削除も出来ません。
ユーザーがパスワードの変更や削除をしたい時は、管理者にメールなどで連絡して、管理者が「管理ページ」にて変更や削除処理を行います。
ユーザーが新規登録ページよりIDを登録して、その後で、管理者がパスワードを「管理者ページ」にて決めて、それをユーザーに後で知らせるという機能はありません。
改造が必要になります。
記事No | : 4472 |
投稿日 | : 2008/09/09(Tue) 21:20:35 |
タイトル | : Re^2: BASIC認証のPW発行について |
ID情報 | : gerugeru |
投稿者 | : geurgeru |
てんけんさん、ありがとうございました.
この回答がまさにほしかった回答でした.
ではもう一つお聞きしたいことがございます.
過去ログを細かく検索すればあるのかもしれませんが、$pwd_regist = 1; としておいて、新規ユーザーの情報をもう少し細かく聞きたいときの改造はいかようにするのでしょうか.例えば、所属とか、電話番号とか.
過去ログに回答があったように思えたりしていまして、非常に不精な質問かもしれませんが、せめてどこの過去ログにそのような改造のヒントがあるかお教え下されば幸甚でございます.
記事No | : 4478 |
投稿日 | : 2008/09/10(Wed) 17:34:33 |
タイトル | : Re^3: BASIC認証のPW発行について |
ID情報 | : teketen |
投稿者 | : てけてん |
過去ログを参考にして下さい。
http://www.kent-web.com/support/old/68/0419.html
私は、サーバー上に、住所や電話番号などの個人情報をテキストファイルで保存するのに抵抗があるので、これ以上は、これに関しては返信は行いません。
ご了承ください。
重要。
※ブラウザでアクセス出来ない領域にmember.datを設置できない場合について※
サーバー上に個人情報を保存する場合は、必ずmember.datのパーミッションを600に設定して、個人情報の保護をしてください。
ご利用のプチポケサーバーは、SuExec環境なので、ログファイルのパーミッションは600がベストです。
600にすれば、ブラウザからmember.datにアクセスしても、中身を見られることはありません。