• 締切済み

携帯サイトでユーザー登録した人だけアクセスできるページを作りたいです。

携帯サイトでユーザー登録した人だけアクセスできるページを作りたいです。 どのカテゴリに投稿して良いのか悩みました。 携帯サイトの作成、アクセス制限の方法についてです。 私のスキルではCGIや.htaccessでパスワード認証をすることはできます。 ですが、パスワードなどを求めなくてもあらかじめユーザー登録をしておいて普通にアクセスできる方法はないでしょうか? もしくは最初だけパスワードを入力してアクセスしたら次回以降はパスワードが不要になる「簡単アクセス」のような機能でもよいです。 携帯電話ではアクセスするたびにIPアドレスがかわるので、IPアドレスによるアクセス制限は意味がないですし、携帯の機種ごとに個体識別番号(?)でアクセス制限ができるみたいだとわかったのですが、それでは同じ機種の人ならアクセスできてしまうので不可です。 個人のサイトではこういう機能は不可能なのでしょうか。 サーバーはxreaを使用しています。

みんなの回答

noname#256686
noname#256686
回答No.2

ご希望の動作は、 1)Cookieを利用する 2)マイページアドレスを作る などの方法で実現できます。 どちらにしても、まずは初回ログイン時にチケット(sha1等なんらかの仕組みで作成されたユニーク番号)を発行し、そのチケットをクッキーに保存するか、もしくはページのアドレスに付加したものをマイページアドレスとしてお知らせするかします。 ちなみにずっと同じチケットを使い続けるのはセキュリティ上好ましくないため、クッキーの場合は毎ログイン時にチケットの再発行をするのが一般的だと思います。

canaanium
質問者

お礼

もう回答がつくことはないかなと、半ばあきらめていました。 回答ありがとございます。 教えていただいた方法で調べてみようと思います。ありがとうございました。

  • amenew
  • ベストアンサー率54% (6/11)
回答No.1

個体識別番号は電話機ごとにユニークな番号です。 なので機種が同じでもアクセス制限がかかります。

canaanium
質問者

補足

書き込みありがとうございます。 私の勘違いだったようで、個体識別番号とは機種ではなく携帯電話ごとの番号なんですね。 携帯電話(=個人)が特定出来て、それによってアクセス制限はどのように設定すればよいか、ご存知のかたがいらっしゃいましたら引き続きご教授願います。

関連するQ&A