[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[kagemai-users:0112] 認証つきの画面制御



長嶋ともうします。
お世話になっています。


いろいろ、認証についてお聞きしていますが、下記のような
画面遷移時の認証画面の出しかたについてご教授ねがいます。


認証の設定は、「user.cgi」、「admin.cgi」に対して設定しています。
「guest.cgi」には設定していません。


初期画面表示
http://ホスト名/public_html/kagemai/html/guest.cgi
|
|
↓【ログイン】をクリック
	ユーザ・パスワード認証画面がでる。−(1回目)
|認証がOKならば
↓
http://ホスト名/public_html/kagemai/html/user.cgi
|
|
↓【プロジェクト名】をクリック
	再度、ユーザ・パスワード認証画面がでる。−(2回目)
|認証がOKならば
↓
http://ホスト名/public_html/kagemai/html/user.cgi?project=JPKI&action=top


ここで、2回目の認証画面は、1回目ですでにuserとしてログイン済みなので
出したくないのですが、このような場合どのように設定すればいいのでしょうか?



同様に「管理」をクリックし、adminモードで入った場合も
フォーム上のボタンを押すたびに認証画面が出てしまいます。


.htaccessは以下のように設定しています。
---------------------------------------------------------------------------------
#パスワード制限
<Files admin.cgi>
        AuthUserFile /var/www/html/public_html/kagemai/html/.htpasswd
        AuthGroupFile /dev/null
        AuthType Basic
        AuthName "Kagemai-Administrator Please Enter Your ID & Password"
        <Limit POST GET>
                require user admin
        </Limit>
</Files>

<Files user.cgi>
        AuthUserFile /var/www/html/public_html/kagemai/html/.htpasswd
        AuthGroupFile /dev/null
        AuthType Basic
        AuthName "Kagemai-user Please Enter Your ID & Password"
        <Limit POST GET>
                require user public
        </Limit>
</Files>


以上、よろしくご教授願います。