■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

マイページ ログインの制限がうまくいかない

nakakana > マイページ ログインの制限がうまくいかない @ 2013/8/22 17:04
いつもありがとうございます。

会員制サイトを構築中で、/member/以下のページは会員以外は見れないようにしたいと
思い、下記コードをdefault.phpに追加しています。

<?php 
$url = $html->url();
$pattern = '/member/';
if (preg_match($pattern, $url)) {
    if (!isset($this->viewVars['user'])) {
        header('Location: '.$bcBaser->getUrl(Configure::read('BcAuthPrefix.mypage.loginAction')));
    }
}?>


参考にしたサイトは下記です。
http://teru2-bo2.blogspot.jp/2013/04/basercms.html

デバッグモードをONにしていると、制限がうまく掛かるのですが
ノーマルモードにすると、ログインしていなくても/member/以下のページが見れてしまいます。。。

どなたかご存知の方いらっしゃいましたらご教授ください。

■ BaserCMSのバージョン:2.1.0
■ サーバー名:自前サーバ CentOS 5.6
■ スマートURLの利用: OFF
■ 設置フォルダ:ドキュメントルート
■ 利用しているデータベース: MySQL
■ PHPスキル

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
26 人のユーザが現在オンラインです。 (26 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 26