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

Changeset 4554


Ignore:
Timestamp:
Nov 7, 2007, 12:37:45 AM (14 years ago)
Author:
ebihara
Message:

#967:ログイン時に最終ログイン時間を更新するようにした

Location:
OpenPNE/trunk/webapp/modules
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/webapp/modules/ktai/do/o_easy_login.php

    r1856 r4554  
    6262       
    6363        $_SESSION['c_member_id'] = $c_member_id;
     64        db_member_do_access($c_member_id);
    6465
    6566        $p = array();
  • OpenPNE/trunk/webapp/modules/ktai/do/o_login.php

    r1856 r4554  
    5454            }
    5555        }
    56         if (IS_SLAVEPNE && !($c_member_id = db_member_c_member_id4username_encrypted($auth->getUsername(), true))) {
    57             db_member_create_member($_POST['username']);
     56
     57        $c_member_id = db_member_c_member_id4username_encrypted($auth->getUsername(), true);
     58        if (!$c_member_id) {
     59            if (IS_SLAVEPNE) {
     60                db_member_create_member($_POST['username']);
     61            } else {
     62                $p = array('msg' => '0', 'kad' => t_encrypt($ktai_address), 'login_params' => $requests['login_params']);
     63                openpne_redirect('ktai', 'page_o_login', $p);
     64            }
    5865        }
    59        
     66
    6067        $_SESSION['c_member_id'] = $c_member_id;
     68        db_member_do_access($c_member_id);
     69
    6170        $p = array();
    6271        if ($requests['login_params']) {
  • OpenPNE/trunk/webapp/modules/pc/do/o_login.php

    r2011 r4554  
    4747            $this->_fail_login();
    4848        }
    49        
    50         if (IS_SLAVEPNE && !($c_member_id = db_member_c_member_id4username_encrypted($auth->getUsername(), false))) {
    51             db_member_create_member($_POST['username']);
     49
     50        $c_member_id = db_member_c_member_id4username_encrypted($auth->getUsername(), false);
     51        if (!$c_member_id) {
     52            if (IS_SLAVEPNE) {
     53                db_member_create_member($_POST['username']);
     54            } else {
     55                $this->_fail_login();
     56            }
    5257        }
    5358
    54         db_api_update_token($auth->uid());
     59        db_member_do_access($c_member_id);
     60        db_api_update_token($c_member_id);
     61
    5562        $url = OPENPNE_URL;
    5663        if ($this->_target_script) {
Note: See TracChangeset for help on using the changeset viewer.