mixiは登録ユーザ以外は中身が見られない仕組みになっていますが、具体的にどうやってあの仕様を実現しているのか解説しているサイトを教えてください。.htaccessを使っている訳ではないようですが…。クッキー?セッション?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:esecua No.1

回答回数510ベストアンサー獲得回数10

ポイント40pt

http://jp.xoops.org/

XOOPS Cube公式サイト - Simple, Secure, Scalable

私も詳しくないのですが、参考としてみていただければと思います。


ユーザー認証を済ませたユーザーはセッションやクッキーなどで認証を維持します。そして例えば mypage.php というページがあるとします。このページにはinclude(””);なんかを使って認証をチェックさせるファイルを呼び出し認証をチェックし認証しているのであれば表示、そうでない場合はheaderなどでログインページに戻すことをしていると思います。


include(”login_check.php”);

if($login_check->loggedin){

echo(”認証されています。”);

}else{

header(”Location: $login_page_url”);

}

な感じでしょうか。


こういった認証プログラムはフリーであんまり配布されていませが、CMSなどについている認証システムやXoopsなどに実装されている認証システムなどを参考にされるといいかもしれません。又、PHPの場合、PearでAuthという認証標準ライブラリがあり、これを使用すると簡単に認証システムを作成することができるようです。


間違っていたらすいません。

http://pear.php.net/

PEAR :: The PHP Extension and Application Repository

id:mine-D

ありがとうございます。全ページでそういう認証チェックをかけているという事ですよねー。Xoops、Pear見てみます。感謝です。

他にありましたらお願いします。

2006/02/28 08:54:45
id:esecua No.2

回答回数510ベストアンサー獲得回数10

ポイント40pt

http://hotwired.goo.ne.jp/webmonkey/2001/49/index2a.html

Hotwiredからのお知らせ : Hotwired

ちょっと参考になるサイトを探してみました。

http://dozo.matrix.jp/pear/index.php?PEAR%2FAuth

PEAR::Auth ユーザー認証 - PHP::PEAR - dozo PukiWiki

id:mine-D

なるほど。具体的で分かりやすいです。ありがとうございました。

2006/02/28 18:51:24

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません