Ignore:
Timestamp:
2011/02/22 06:50:04 (15 years ago)
Author:
nanasess
bzr:base-revision:
[email protected]
bzr:committer:
Kentaro Ohkouchi <[email protected]>
bzr:file-ids:

data/Smarty/templates/admin/admin_popup_header.tpl 17351@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fadmin_popup_header.tpl
data/Smarty/templates/admin/login.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Flogin.tpl
data/Smarty/templates/admin/login_frame.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Flogin_frame.tpl
data/Smarty/templates/admin/main_frame.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fmain_frame.tpl
data/Smarty/templates/default/popup_header.tpl 17088@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fpopup_header.tpl
data/Smarty/templates/default/site_frame.tpl 15747@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fsite_frame.tpl
data/class/helper/SC_Helper_Session.php 15277@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_Session.php
data/class/pages/LC_Page.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2FLC_Page.php
data/class/pages/admin/LC_Page_Admin.php 15280@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2FLC_Page_Admin.php
data/class/pages/admin/LC_Page_Admin_Index.php 19371@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcamp%2Fcamp-2_5-E%2Fdata%2Fclass%2Fpages%2Fadmin%2FLC_Page_Admin_Index.php
data/class/pages/error/LC_Page_Error.php 15141@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Ferror%2FLC_Page_Error.php
data/class/pages/error/LC_Page_Error_DispError.php 15521@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Ferror%2FLC_Page_Error_DispError.php
data/require_base.php 17578@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2Frequire_base.php
html/install/sql/create_table_mysql.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Fcreate_table_mysql.sql
html/install/sql/create_table_pgsql.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Fcreate_table_pgsql.sql
html/install/sql/insert_data.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Finsert_data.sql
bzr:mapping-version:
v4
bzr:merge:

[email protected]
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
[email protected]
bzr:revno:
3041
bzr:revprop:branch-nick:
branches/version-2_5-dev
bzr:root:
branches/version-2_5-dev
bzr:text-revisions:

data/require_base.php [email protected]
html/install/sql/create_table_mysql.sql [email protected]
html/install/sql/create_table_pgsql.sql [email protected]
html/install/sql/insert_data.sql [email protected]
bzr:timestamp:
2011-02-22 06:49:56.599999905 +0900
bzr:user-agent:
bzr2.2.2+bzr-svn1.0.4
svn:original-date:
2011-02-21T21:49:56.600000Z
Message:
  • 管理画面の認証を require_base.php で行うよう修正
    • TODO 各ページに記載している SC_Utils_Ex::sfIsSuccess(new SC_Session()); を削除する.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/helper/SC_Helper_Session.php

    r20285 r20313  
    204204        return $ret; 
    205205    } 
     206 
     207    /** 
     208     * 管理画面の認証を行う. 
     209     * 
     210     * mtb_auth_excludes へ登録されたページは, 認証を除外する. 
     211     * 
     212     * @return void 
     213     */ 
     214    function adminAuthorization() { 
     215        $masterData = new SC_DB_MasterData_Ex(); 
     216        $arrExcludes = $masterData->getMasterData('mtb_auth_excludes'); 
     217        if (preg_match('|^' . ROOT_URLPATH . ADMIN_DIR . '|', 
     218                       $_SERVER['PHP_SELF'])) { 
     219            $is_auth = true; 
     220 
     221            foreach ($arrExcludes as $exclude) { 
     222                if (preg_match('|^' . ROOT_URLPATH . ADMIN_DIR . $exclude . '|', 
     223                               $_SERVER['PHP_SELF'])) { 
     224                    $is_auth = false; 
     225                    break; 
     226                } 
     227            } 
     228            if ($is_auth) { 
     229                SC_Utils_Ex::sfIsSuccess(new SC_Session()); 
     230            } 
     231        } 
     232    } 
    206233} 
    207234?> 
Note: See TracChangeset for help on using the changeset viewer.