CHAT に COOKIE を付けたいのですが。

[上に] [前に] [次に]
YUKI [E-Mail] 1997/07/18(金) 00:29:04
初めまして、こんにちわ。
現在、CHAT に COOKIE を付けたいと
思いまして、本・NET上等で勉強しています。
しかし、いまいちよく分かりません。
宜しければ、具体的な方法を教えて頂けない
でしょうか??
( やはり、現存する CHAT.CGI に設置するの
ではなく COOKIE.CGI 上に CHAT を置く形
になるので しょうか?)
どうぞよろしくお願いします。

たつ坊 [E-Mail] 1997/07/21(月) 03:33:45
こんばんは、”COOKIE”で何がしたいのでしょうか、Chatに入るときに
パスワード、ログイン名とかの入力を省くねらいなのでしょうか・・。?
それとも別の使い方でしょうか・・。

YUKI 1997/07/23(水) 12:45:58
COOKIE のねらいは、情報取得(?)が
ねらいなのですが・・・。
アクセスログというわけではないですが。
あと、ログイン名入力も省けるのでしたら
それも利用したいです。

とほほ 1997/07/25(金) 01:10:35
COOKIEは、自分(CGIスクリプト側)が書き込んだ情報しか取得できま
せん。だから、前回アクセスの際に受け取ったログイン名を書き込ん
でやれば、次回からそれを受け取って表示することは可能です。何を
やりたいのか具体的なものがあれば、ご相談にのれるかと思います。

YUKI [E-Mail] 1997/07/25(金) 01:27:08
度々すみません・・・。
早速ですが取得したい情報は、ログイン名 ・ 利用プロバイダー等です。
(もしもの際にアクセス拒否できるように。)
お分かり頂けるか心配ですがよろしくお願いします。
P.S. とほほさんのページは大変勉強になります。 (^^)

たつ坊 1997/07/25(金) 02:49:42
う〜ん、どうだろ・・・・。利用プロバイダー等でアクセス拒否したら、その会員全てがアクセス出来なくなって
しまうので、かといってChatへのログイン名を相手が変えるか、クライアントのCOOKIE.TXTを修正したら、
いとも簡単にアクセス出来てしまうし、困りましたねえ・・・。
COOKIEでのアクセス拒否は難しいでしょう。他の手で対応するしかなさそうです。私には手に負えそうも
ないので、とほほさん、相談に乗ってあげてくださいな。

とほほ 1997/07/25(金) 22:27:04
前にも述べたように、COOKIEでは情報取得はできません。ログイン名
やプロバイダ名は一度利用者に入力してもらう必要があるので、嘘を
つかれたらお終いです。プロバイダ名を得るには、CGIの環境変数の
REMOTE_HOSTが使えるかもしれません。(IPアドレスしか取得できない
場合もありますが)REMOTE_USERも使えれば良いのですが、これはあま
りサポートされていないようです。詳細は「とほほのWWW入門」の
「CGI/SSI編」を参照ください。

YUKI 1997/07/26(土) 02:23:08
[[解決]]
ありがとうございます。
とりあえず概要はわかりました。
やはり違う方法を考えてみます。
また、何かあった時はよろしくお願いします。

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