ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 116


Ignore:
Timestamp:
Sep 5, 2006, 11:23:26 PM (16 years ago)
Author:
ogawa
Message:

#87 モジュールごとのSSL設定

Location:
OpenPNE/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/config.php.sample

    r114 r116  
    126126define('OPENPNE_SSL_URL', 'https://sns.example.com/');
    127127
     128// SSLを使用することが必須であるモジュールリスト
     129$GLOBALS['_OPENPNE_SSL_REQUIRED_MODULES'] = array('admin');
     130
    128131// SSLを使用することが必須であるアクションリスト
    129132$GLOBALS['_OPENPNE_SSL_REQUIRED'] = array(
  • OpenPNE/trunk/webapp/lib/util/util.php

    r102 r116  
    122122function openpne_ssl_type($m, $a)
    123123{
    124     if (in_array($a, (array)$GLOBALS['_OPENPNE_SSL_REQUIRED'][$m])) {
     124    if (in_array($a, (array)$GLOBALS['_OPENPNE_SSL_REQUIRED'][$m]) ||
     125        in_array($m, (array)$GLOBALS['_OPENPNE_SSL_REQUIRED_MODULES'])
     126    ) {
    125127        $type = 'SSL_REQUIRED';
    126128    } elseif (in_array($a, (array)$GLOBALS['_OPENPNE_SSL_SELECTABLE'][$m])) {
Note: See TracChangeset for help on using the changeset viewer.