• 締切済み

ユーザー認証について

i-mode用のページではユーザー認証にあたって、htaccessでhtpasswdの設定を行うとユーザー認証を行うことができますが、j-sky,ezwebでは出来ないみたいです。 それで、perl scriptでそれらを認証させることが出来るのでしょうか? ご存知の方よろしくお願いいたします。

みんなの回答

  • ttk
  • ベストアンサー率33% (1/3)
回答No.2

htpasswdで生成されたファイルをみてみてください。 ユーザIDと暗号化?されたパスワード物が記述されているはずです。 フォームから入力されたIDとパスワードを使います。 入力されたパスワードをcript関数で暗号化すれば、 生成されたファイル内の暗号化された物と同じ物を得られるようです。 Web裏技さんの「パスワードアクセス制限管理システム」を参考にされて方がいいでしょう。

参考URL:
http://www.rescue.ne.jp/cgi/htpwd/
arlie
質問者

補足

BASIC認証をPerlからやるのはあきらめます。 単純にフォームから認証する方法を取った方が簡単みたいですね。

回答No.1

#すいません、j-sky,ezwebの話は良く知らないのですが、ちょっとでしゃばっちゃいます。 Basic認証ではなく、フォームによる認証を行ってはいかがでしょうか。 ユーザエージェントがBasic認証のための仕組みを持っていないのであれば、フォームでやってしまうのが一番てっとりばやそうです。

arlie
質問者

補足

認証の部分を作成するのに時間がかかりそうだったので出来ないかなーと思ったんですけど、やはりフォームで作る方が良さそうですね。

関連するQ&A