人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: mine-D
●カテゴリ:ウェブ制作
✍キーワード:.htaccess mixi クッキー サイト セッション
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● esecua
●40ポイント

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

◎質問者からの返答

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

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


2 ● esecua
●40ポイント

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

Hotwiredからのお知らせ : Hotwired

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

http://www.bnote.net/php/pear_idx.html

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

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

◎質問者からの返答

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ