パスワードの部屋を作りたいのですが何からやって良いのか解りません・・・

[上に] [前に] [次に]
himitu 1998/11/06(金) 04:37:14
パスワードの部屋を作りたいのですが何からやって良いのか解りません・・・
初心者でも解る方法を教えて下さい。

しなのむし 1998/11/06(金) 06:03:58
自分の環境で何が利用可能かによりけりです。

1..htaccessでパスワードファイルを指定する方法。(本命)
shellを使ってパスワードファイルが作れる環境にあるなら
これが一番でしょう。
ダメでもcgi(perl)が使えるなら以下が利用出来るかもしれません。
http://www.jah.or.jp/~akira67/perl/pscripte.shtml

2.cgi(perl等)で認証された場合のみ指定のページに飛ばす、もしくは
指定のページを表示する方法。後者の方がURLが出ない分ベターか。

3.JavaScriptで飛ばしたい先のファイル(例:xxx.html)の
xxxをパスワードとする方法。(簡単で安全。お勧めです。)

4.JavaScriptで暗号/復号化を行うライブラリを利用する。
(私も最近知りました)
http://www.goice.co.jp/member/mo/release/

番外
JavaScriptでソースを見るとパスワード丸見えの方法。
人を喜ばしたい人向け。もちろん薦めません。

他にありましたっけ?

とーりすがーり [E-Mail] [HomePage] 1998/11/06(金) 14:10:52
<他にありましたっけ?

2+
cgi(perl等)で認証された場合のみ
同一CGIでHTMLを出力する。

Masa [E-Mail] 1998/11/06(金) 16:04:41
>3.JavaScriptで飛ばしたい先のファイル(例:xxx.html)の
>xxxをパスワードとする方法。(簡単で安全。お勧めです。)
このへん、ソースを書いてみます。
----ここから---------
<HTML><HEAD><TITLE>パスワード入れてね</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function passjump(){
  password=document.pasform.pasarea.value;
  location.href=password+".html";
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM name="pasform">
<INPUT type=text name="pasarea" size=10>
<INPUT type=button value="go!" onClick="passjump()">
</FORM></BODY></HTML>
-------ここまで----------
いちおう、NC4とIE4ではちゃんと動きました。
"secret.html"に飛ばしたかったら、フォームに"secret"と
書き込んで、ボタンを押すようにします。
ただしロボット型検索エンジンに見つけられちゃうと、
セキュリティがなくなります。

AKISE 1998/12/10(木) 12:55:32
こういうページはどうでしょう?
以前のラウンジで紹介されてました。

http://www2.raidway.or.jp/~mya/word.html

[上に] [前に] [次に]