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

Changeset 6962


Ignore:
Timestamp:
May 5, 2008, 4:29:00 PM (12 years ago)
Author:
ogawa
Message:

Authライブラリのバージョンを1.6.1にアップデート

Location:
OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include
Files:
1 added
23 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth.php

    r4883 r6962  
    1919 * @copyright  2001-2006 The PHP Group
    2020 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    21  * @version    CVS: $Id: Auth.php,v 1.119 2007/07/02 03:38:52 aashley Exp $
     21 * @version    CVS: $Id: Auth.php,v 1.123 2008/04/04 03:50:26 aashley Exp $
    2222 * @link       http://pear.php.net/package/Auth
    2323 */
     
    5757define('AUTH_LOG_DEBUG',    7);
    5858
     59/**
     60 * Auth Advanced Security - IP Checks
     61 */
     62define('AUTH_ADV_IPCHECK', 1);
     63/**
     64 * Auth Advanced Security - User Agent Checks
     65 */
     66define('AUTH_ADV_USERAGENT', 2);
     67/**
     68 * Auth Advanced Security - Challenge Response
     69 */
     70define('AUTH_ADV_CHALLENGE', 3);
     71
    5972
    6073/**
     
    7083 * @copyright  2001-2006 The PHP Group
    7184 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    72  * @version    Release: 1.5.4  File: $Revision: 1.119 $
     85 * @version    Release: 1.6.1  File: $Revision: 1.123 $
    7386 * @link       http://pear.php.net/package/Auth
    7487 */
     
    219232     * Turned off by default to preserve BC.
    220233     *
    221      * @var boolean
     234     * @var mixed Boolean to turn all advanced security options on or off
     235     *            Array containing named values turning specific advanced
     236     *            security features on or off individually
     237     *              array(
     238     *                  AUTH_ADV_IPCHECK    => true,
     239     *                  AUTH_ADV_USERAGENT  => true,
     240     *                  AUTH_ADV_CHALLENGE  => true,
     241     *              );
    222242     */
    223243    var $advancedsecurity = false;
     
    836856
    837857        $this->session['challengecookie'] = md5($this->session['challengekey'].microtime());
    838         setcookie('authchallenge', $this->session['challengecookie']);
     858        setcookie('authchallenge', $this->session['challengecookie'], 0, '/');
    839859
    840860        $this->session['registered'] = true;
     
    906926                Auth::updateIdle();
    907927
    908                 if ($this->advancedsecurity) {
     928                if ($this->_isAdvancedSecurityEnabled()) {
    909929                    $this->log('Advanced Security Mode Enabled.', AUTH_LOG_DEBUG);
    910930
    911931                    // Only Generate the challenge once
    912                     if($this->authChecks == 1) {
     932                    if (   $this->authChecks == 1
     933                        && $this->_isAdvancedSecurityEnabled(AUTH_ADV_CHALLENGE)) {
    913934                        $this->log('Generating new Challenge Cookie.', AUTH_LOG_DEBUG);
    914935                        $this->session['challengecookieold'] = $this->session['challengecookie'];
    915936                        $this->session['challengecookie'] = md5($this->session['challengekey'].microtime());
    916                         setcookie('authchallenge', $this->session['challengecookie']);
     937                        setcookie('authchallenge', $this->session['challengecookie'], 0, '/');
    917938                    }
    918939
    919940                    // Check for ip change
    920                     if (   isset($this->server['REMOTE_ADDR'])
     941                    if (   $this->_isAdvancedSecurityEnabled(AUTH_ADV_IPCHECK)
     942                        && isset($this->server['REMOTE_ADDR'])
    921943                        && $this->session['sessionip'] != $this->server['REMOTE_ADDR']) {
    922944                        $this->log('Security Breach. Remote IP Address changed.', AUTH_LOG_INFO);
     
    930952
    931953                    // Check for ip change (if connected via proxy)
    932                     if (   isset($this->server['HTTP_X_FORWARDED_FOR'])
     954                    if (   $this->_isAdvancedSecurityEnabled(AUTH_ADV_IPCHECK)
     955                        && isset($this->server['HTTP_X_FORWARDED_FOR'])
    933956                        && $this->session['sessionforwardedfor'] != $this->server['HTTP_X_FORWARDED_FOR']) {
    934957                        $this->log('Security Breach. Forwarded For IP Address changed.', AUTH_LOG_INFO);
     
    943966
    944967                    // Check for useragent change
    945                     if (   isset($this->server['HTTP_USER_AGENT'])
     968                    if (   $this->_isAdvancedSecurityEnabled(AUTH_ADV_USERAGENT)
     969                        && isset($this->server['HTTP_USER_AGENT'])
    946970                        && $this->session['sessionuseragent'] != $this->server['HTTP_USER_AGENT']) {
    947971                        $this->log('Security Breach. User Agent changed.', AUTH_LOG_INFO);
     
    958982                    // TODO when user open two pages similtaneuly (open in new window,open
    959983                    // in tab) auth breach is caused find out a way around that if possible
    960                     if (   isset($this->session['challengecookieold'])
     984                    if (   $this->_isAdvancedSecurityEnabled(AUTH_ADV_CHALLENGE)
     985                        && isset($this->session['challengecookieold'])
    961986                        && $this->session['challengecookieold'] != $this->cookie['authchallenge']) {
    962987                        $this->log('Security Breach. Challenge Cookie mismatch.', AUTH_LOG_INFO);
     
    9841009                return true;
    9851010            }
    986         }
    987         $this->log('Unable to locate session storage.', AUTH_LOG_DEBUG);
     1011        } else {
     1012            $this->log('Unable to locate session storage.', AUTH_LOG_DEBUG);
     1013            return false;
     1014        }
     1015        $this->log('No login session.', AUTH_LOG_DEBUG);
    9881016        return false;
    9891017    }
     
    10151043    /**
    10161044     * Has the user been authenticated?
     1045     *
     1046     * Is there a valid login session. Previously this was different from
     1047     * checkAuth() but now it is just an alias.
    10171048     *
    10181049     * @access public
     
    12871318
    12881319    // }}}
     1320    // {{{ _isAdvancedSecurityEnabled()
     1321
     1322    /**
     1323     * Is advanced security enabled?
     1324     *
     1325     * Pass one of the Advanced Security constants as the first parameter
     1326     * to check if that advanced security check is enabled.
     1327     *
     1328     * @param integer
     1329     * @return boolean
     1330     */
     1331    function _isAdvancedSecurityEnabled($feature = null) {
     1332
     1333        if (is_null($feature)) {
     1334
     1335            if ($this->advancedsecurity === true)
     1336                return true;
     1337
     1338            if (   is_array($this->advancedsecurity)
     1339                && in_array(true, $this->advancedsecurity, true))
     1340                return true;
     1341
     1342            return false;
     1343
     1344        } else {
     1345
     1346            if (is_array($this->advancedsecurity)) {
     1347
     1348                if (   isset($this->advancedsecurity[$feature])
     1349                    && $this->advancedsecurity[$feature] == true)
     1350                    return true;
     1351
     1352                return false;
     1353
     1354            }
     1355
     1356            return (bool)$this->advancedsecurity;
     1357
     1358        }
     1359
     1360    }
     1361
     1362    // }}}
    12891363
    12901364}
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Anonymous.php

    r4883 r6962  
    4141 * @copyright  2001-2006 The PHP Group
    4242 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    43  * @version    Release: 1.5.4  File: $Revision: 1.6 $
     43 * @version    Release: 1.6.1  File: $Revision: 1.6 $
    4444 * @link       http://pear.php.net/package/Auth
    4545 * @since      Class available since Release 1.3.0
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container.php

    r4883 r6962  
    3232 * @copyright  2001-2006 The PHP Group
    3333 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    34  * @version    Release: 1.5.4  File: $Revision: 1.28 $
     34 * @version    Release: 1.6.1  File: $Revision: 1.28 $
    3535 * @link       http://pear.php.net/package/Auth
    3636 */
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/Array.php

    r6099 r6962  
    6565 * @copyright  2001-2006 The PHP Group
    6666 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    67  * @version    Release: 1.5.4  File: $Revision: 1.5 $
     67 * @version    Release: 1.6.1  File: $Revision: 1.5 $
    6868 * @since      File available since Release 1.4.0
    6969 */
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/DB.php

    r4883 r6962  
    1919 * @copyright  2001-2006 The PHP Group
    2020 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    21  * @version    CVS: $Id: DB.php,v 1.72 2007/06/12 03:11:26 aashley Exp $
     21 * @version    CVS: $Id: DB.php,v 1.74 2008/04/04 07:57:02 aashley Exp $
    2222 * @link       http://pear.php.net/package/Auth
    2323 */
     
    4444 * @copyright  2001-2006 The PHP Group
    4545 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    46  * @version    Release: 1.5.4  File: $Revision: 1.72 $
     46 * @version    Release: 1.6.1  File: $Revision: 1.74 $
    4747 * @link       http://pear.php.net/package/Auth
    4848 */
     
    155155        }
    156156        if ($this->options['auto_quote'] && $this->db->dsn['phptype'] != 'sqlite') {
    157             $this->options['final_table'] = $this->db->quoteIdentifier($this->options['table']);
     157            if (strpos('.', $this->options['table']) === false) {
     158                $this->options['final_table'] = $this->db->quoteIdentifier($this->options['table']);
     159            } else {
     160                $t = explode('.', $this->options['table']);
     161                for ($i = 0, $count = count($t); $i < $count; $i++)
     162                    $t[$i] = $this->db->quoteIdentifier($t[$i]);
     163                $this->options['final_table'] = implode('.', $t);
     164            }
    158165            $this->options['final_usernamecol'] = $this->db->quoteIdentifier($this->options['usernamecol']);
    159166            $this->options['final_passwordcol'] = $this->db->quoteIdentifier($this->options['passwordcol']);
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/DBLite.php

    r4883 r6962  
    1919 * @copyright  2001-2006 The PHP Group
    2020 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    21  * @version    CVS: $Id: DBLite.php,v 1.18 2007/06/12 03:11:26 aashley Exp $
     21 * @version    CVS: $Id: DBLite.php,v 1.20 2008/04/04 07:57:02 aashley Exp $
    2222 * @link       http://pear.php.net/package/Auth
    2323 * @since      File available since Release 1.3.0
     
    4646 * @copyright  2001-2006 The PHP Group
    4747 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    48  * @version    Release: 1.5.4  File: $Revision: 1.18 $
     48 * @version    Release: 1.6.1  File: $Revision: 1.20 $
    4949 * @link       http://pear.php.net/package/Auth
    5050 * @since      Class available since Release 1.3.0
     
    156156        }
    157157        if ($this->options['auto_quote'] && $this->db->dsn['phptype'] != 'sqlite') {
    158             $this->options['final_table'] = $this->db->quoteIdentifier($this->options['table']);
     158            if (strpos('.', $this->options['table']) === false) {
     159                $this->options['final_table'] = $this->db->quoteIdentifier($this->options['table']);
     160            } else {
     161                $t = explode('.', $this->options['table']);
     162                for ($i = 0, $count = count($t); $i < $count; $i++)
     163                    $t[$i] = $this->db->quoteIdentifier($t[$i]);
     164                $this->options['final_table'] = implode('.', $t);
     165            }
    159166            $this->options['final_usernamecol'] = $this->db->quoteIdentifier($this->options['usernamecol']);
    160167            $this->options['final_passwordcol'] = $this->db->quoteIdentifier($this->options['passwordcol']);
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/File.php

    r4883 r6962  
    5353 * @copyright  2001-2006 The PHP Group
    5454 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    55  * @version    Release: 1.5.4  File: $Revision: 1.25 $
     55 * @version    Release: 1.6.1  File: $Revision: 1.25 $
    5656 * @link       http://pear.php.net/package/Auth
    5757 */
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/IMAP.php

    r4883 r6962  
    7878 * @copyright  2001-2006 The PHP Group
    7979 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    80  * @version    Release: 1.5.4  File: $Revision: 1.18 $
     80 * @version    Release: 1.6.1  File: $Revision: 1.18 $
    8181 * @link       http://pear.php.net/package/Auth
    8282 * @since      Class available since Release 1.2.0
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/KADM5.php

    r4883 r6962  
    4949 * @copyright  2001-2006 The PHP Group
    5050 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    51  * @version    Release: 1.5.4  File: $Revision: 1.6 $
     51 * @version    Release: 1.6.1  File: $Revision: 1.6 $
    5252 * @link       http://pear.php.net/package/Auth
    5353 * @since      Class available since Release 1.4.0
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/LDAP.php

    r4883 r6962  
    198198 * @copyright  2001-2006 The PHP Group
    199199 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    200  * @version    Release: 1.5.4  File: $Revision: 1.43 $
     200 * @version    Release: 1.6.1  File: $Revision: 1.43 $
    201201 * @link       http://pear.php.net/package/Auth
    202202 */
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/MDB.php

    r4883 r6962  
    1919 * @copyright  2001-2006 The PHP Group
    2020 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    21  * @version    CVS: $Id: MDB.php,v 1.35 2007/06/12 03:11:26 aashley Exp $
     21 * @version    CVS: $Id: MDB.php,v 1.37 2008/04/04 07:57:02 aashley Exp $
    2222 * @link       http://pear.php.net/package/Auth
    2323 * @since      File available since Release 1.2.3
     
    4545 * @copyright  2001-2006 The PHP Group
    4646 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    47  * @version    Release: 1.5.4  File: $Revision: 1.35 $
     47 * @version    Release: 1.6.1  File: $Revision: 1.37 $
    4848 * @link       http://pear.php.net/package/Auth
    4949 * @since      Class available since Release 1.2.3
     
    132132
    133133        if ($this->options['auto_quote']) {
    134             $this->options['final_table'] = $this->db->quoteIdentifier($this->options['table']);
     134            if (strpos('.', $this->options['table']) === false) {
     135                $this->options['final_table'] = $this->db->quoteIdentifier($this->options['table']);
     136            } else {
     137                $t = explode('.', $this->options['table']);
     138                for ($i = 0, $count = count($t); $i < $count; $i++)
     139                    $t[$i] = $this->db->quoteIdentifier($t[$i]);
     140                $this->options['final_table'] = implode('.', $t);
     141            }
    135142            $this->options['final_usernamecol'] = $this->db->quoteIdentifier($this->options['usernamecol']);
    136143            $this->options['final_passwordcol'] = $this->db->quoteIdentifier($this->options['passwordcol']);
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/MDB2.php

    r4883 r6962  
    1919 * @copyright  2001-2006 The PHP Group
    2020 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    21  * @version    CVS: $Id: MDB2.php,v 1.22 2007/06/12 03:11:26 aashley Exp $
     21 * @version    CVS: $Id: MDB2.php,v 1.24 2008/04/04 07:57:02 aashley Exp $
    2222 * @link       http://pear.php.net/package/Auth
    2323 * @since      File available since Release 1.3.0
     
    4545 * @copyright  2001-2006 The PHP Group
    4646 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    47  * @version    Release: 1.5.4  File: $Revision: 1.22 $
     47 * @version    Release: 1.6.1  File: $Revision: 1.24 $
    4848 * @link       http://pear.php.net/package/Auth
    4949 * @since      Class available since Release 1.3.0
     
    132132
    133133        if ($this->options['auto_quote']) {
    134             $this->options['final_table'] = $this->db->quoteIdentifier($this->options['table'], true);
     134            if (strpos('.', $this->options['table']) === false) {
     135                $this->options['final_table'] = $this->db->quoteIdentifier($this->options['table'], true);
     136            } else {
     137                $t = explode('.', $this->options['table']);
     138                for ($i = 0, $count = count($t); $i < $count; $i++)
     139                    $t[$i] = $this->db->quoteIdentifier($t[$i], true);
     140                $this->options['final_table'] = implode('.', $t);
     141            }
    135142            $this->options['final_usernamecol'] = $this->db->quoteIdentifier($this->options['usernamecol'], true);
    136143            $this->options['final_passwordcol'] = $this->db->quoteIdentifier($this->options['passwordcol'], true);
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/Multiple.php

    r6099 r6962  
    7474 * @copyright  2001-2006 The PHP Group
    7575 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    76  * @version    Release: 1.5.4  File: $Revision: 1.4 $
     76 * @version    Release: 1.6.1  File: $Revision: 1.4 $
    7777 * @since      File available since Release 1.5.0
    7878 */
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/PEAR.php

    r4883 r6962  
    1919 * @copyright  2001-2006 The PHP Group
    2020 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    21  * @version    CVS: $Id: PEAR.php,v 1.12 2007/07/02 05:09:43 aharvey Exp $
     21 * @version    CVS: $Id: PEAR.php,v 1.13 2008/04/04 00:53:53 aashley Exp $
    2222 * @link       http://pear.php.net/package/Auth
    2323 * @since      File available since Release 1.3.0
     
    3939 * authentication system.
    4040 *
     41 * Supports two options:
     42 * - "url": The base URL with schema to authenticate against
     43 * - "karma": An array of karma levels which the user needs one of.
     44 *            When empty, no karma level is required.
     45 *
    4146 * @category   Authentication
    4247 * @package    Auth
     
    4651 * @copyright  2001-2007 The PHP Group
    4752 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    48  * @version    Release: 1.5.4  File: $Revision: 1.12 $
     53 * @version    Release: 1.6.1  File: $Revision: 1.13 $
    4954 * @link       http://pear.php.net/package/Auth
    5055 * @since      Class available since Release 1.3.0
     
    5257class Auth_Container_Pear extends Auth_Container
    5358{
     59    // {{{ properties
    5460
     61    /**
     62     * URL to connect to, with schema
     63     *
     64     * @var string
     65     */
     66    var $url = 'https://pear.php.net/rest-login.php/';
     67
     68    /**
     69     * Array of karma levels the user can have.
     70     * A user needs only one of the levels to succeed login.
     71     * No levels mean that only username and password need to match
     72     *
     73     * @var array
     74     */
     75    var $karma = array();
     76
     77    // }}}
    5578    // {{{ Auth_Container_Pear() [constructor]
    5679
     
    5881     * Constructor
    5982     *
    60      * Currently does nothing
     83     * Accepts options "url" and "karma", see class docs.
     84     *
     85     * @param array $data Array of options
    6186     *
    6287     * @return void
    6388     */
    64     function Auth_Container_Pear()
     89    function Auth_Container_Pear($data = null)
    6590    {
     91        if (!is_array($data)) {
     92            PEAR::raiseError('The options for Auth_Container_Pear must be an array');
     93        }
     94        if (isset($data['karma'])) {
     95            if (is_array($data['karma'])) {
     96                $this->karma = $data['karma'];
     97            } else {
     98                $this->karma = array($data['karma']);
     99            }
     100        }
    66101
     102        if (isset($data['url'])) {
     103            $this->url = $data['url'];
     104        }
    67105    }
    68106
     
    87125
    88126        $this->log('Auth_Container_PEAR::fetchData() getting salt.', AUTH_LOG_DEBUG);
    89         $code = $client->get('https://pear.php.net/rest-login.php/getsalt');
     127        $code = $client->get($this->url . '/getsalt');
    90128        if ($code != 200) {
    91129            return PEAR::raiseError('Bad response to salt request.', $code);
     
    95133
    96134        $this->log('Auth_Container_PEAR::fetchData() calling validate.', AUTH_LOG_DEBUG);
    97         $code = $client->post('https://pear.php.net/rest-login.php/validate',
    98                               array('username' => $username,
    99                                     'password' => md5($salt.md5($password))));
     135        $postOptions = array(
     136            'username' => $username,
     137            'password' => md5($salt . md5($password))
     138        );
     139        if (is_array($this->karma) && count($this->karma) > 0) {
     140            $postOptions['karma'] = implode(',', $this->karma);
     141        }
     142
     143        $code = $client->post($this->url . '/validate', $postOptions);
    100144        if ($code != 200) {
    101145            return PEAR::raiseError('Bad response to validate request.', $code);
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/POP3.php

    r4883 r6962  
    4949 * @copyright  2001-2006 The PHP Group
    5050 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    51  * @version    Release: 1.5.4  File: $Revision: 1.12 $
     51 * @version    Release: 1.6.1  File: $Revision: 1.12 $
    5252 * @link       http://pear.php.net/package/Auth
    5353 * @since      Class available since Release 1.2.0
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/RADIUS.php

    r4883 r6962  
    4242 * @copyright  2001-2006 The PHP Group
    4343 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    44  * @version    Release: 1.5.4  File: $Revision: 1.16 $
     44 * @version    Release: 1.6.1  File: $Revision: 1.16 $
    4545 * @link       http://pear.php.net/package/Auth
    4646 * @since      Class available since Release 1.2.0
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/SAP.php

    r6099 r6962  
    4949 * @copyright  2001-2006 The PHP Group
    5050 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    51  * @version    Release: 1.5.4  File: $Revision: 1.5 $
     51 * @version    Release: 1.6.1  File: $Revision: 1.5 $
    5252 * @since      Class available since Release 1.4.0
    5353 */
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/SMBPasswd.php

    r4883 r6962  
    5757 * @copyright  2001-2006 The PHP Group
    5858 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    59  * @version    Release: 1.5.4  File: $Revision: 1.8 $
     59 * @version    Release: 1.6.1  File: $Revision: 1.8 $
    6060 * @link       http://pear.php.net/package/Auth
    6161 * @since      Class available since Release 1.2.3
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/SOAP.php

    r4883 r6962  
    8484 * @copyright  2001-2006 The PHP Group
    8585 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    86  * @version    Release: 1.5.4  File: $Revision: 1.13 $
     86 * @version    Release: 1.6.1  File: $Revision: 1.13 $
    8787 * @link       http://pear.php.net/package/Auth
    8888 * @since      Class available since Release 1.2.0
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/SOAP5.php

    r4883 r6962  
    102102 * @copyright  2001-2006 The PHP Group
    103103 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    104  * @version    Release: 1.5.4  File: $Revision: 1.9 $
     104 * @version    Release: 1.6.1  File: $Revision: 1.9 $
    105105 * @since      Class available since Release 1.4.0
    106106 */
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Container/vpopmail.php

    r4883 r6962  
    4242 * @copyright  2001-2006 The PHP Group
    4343 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    44  * @version    Release: 1.5.4  File: $Revision: 1.10 $
     44 * @version    Release: 1.6.1  File: $Revision: 1.10 $
    4545 * @link       http://pear.php.net/package/Auth
    4646 * @since      Class available since Release 1.2.0
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Controller.php

    r4883 r6962  
    5555 * @copyright  2001-2006 The PHP Group
    5656 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    57  * @version    Release: 1.5.4  File: $Revision: 1.11 $
     57 * @version    Release: 1.6.1  File: $Revision: 1.11 $
    5858 * @link       http://pear.php.net/package/Auth
    5959 * @since      Class available since Release 1.3.0
  • OpenPNE/branches/work/ogawa/renew_OpenPNE_Auth/lib/include/Auth/Frontend/Html.php

    r4883 r6962  
    3333 * @copyright  2001-2006 The PHP Group
    3434 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
    35  * @version    Release: 1.5.4  File: $Revision: 1.11 $
     35 * @version    Release: 1.6.1  File: $Revision: 1.11 $
    3636 * @link       http://pear.php.net/package/Auth
    3737 * @since      Class available since Release 1.3.0
Note: See TracChangeset for help on using the changeset viewer.