[PHP-users 14444]Re: PHP認証システムについて

GUSTAV beatle @ nava21.ne.jp
2003年 4月 3日 (木) 18:03:15 JST


久保田です。

あくまで私の場合です。
要求仕様によって違いますが、ほとんどは以下のようにやってます。

入力されたID/PASSWORDがDBに格納されている組み合わせと
一致するかどうかを判断し、正しくない場合は
 header("WWW-authenticate: basic realm=\"Members Only\"");
 header("HTTP/1.0 401 Unauthorized");
を吐き出すようにしています。

ただしナマのパスワードをDBに納めておくのも気が引けるので
crypt()などで暗号化したものを格納して、認証時には
入力されたパスワードをcrypt()したものとDB内の値を比較してます。
(でもこうすると後でパスワードが何だったのかわかりませんが)

認証の複雑さ自体よりも、IDとパスワードがどれだけ外部に
漏れないように対策するかということによって違ってくるのでは?

On 2003.04.03, at 17:17, sorako yamamoto wrote:
>
> PHPLibを使用し、複雑な認証にしたかったら独自の認証システムを作成
> するという方
>> をみなさんは取られているのでしょうか。

- ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ -
久保田英典 (GUSTAV) beatle @ nava21.ne.jp
ウェブアプリ工房 http://gustav-net.com/
- ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ -



PHP-users メーリングリストの案内