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という認証標準ライブラリがあり、これを使用すると簡単に認証システムを作成することができるようです。
間違っていたらすいません。
PEAR :: The PHP Extension and Application Repository
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
なるほど。具体的で分かりやすいです。ありがとうございました。
ありがとうございます。全ページでそういう認証チェックをかけているという事ですよねー。Xoops、Pear見てみます。感謝です。
他にありましたらお願いします。