ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 手機號碼+驗證碼直接登陸 3 0
迅睿CMS版本:4.5.0 懸賞:10元

那位大神寫過手機號碼+驗證碼直接登陸=========未注冊的手機號直接默認注冊

解決方案
  • 參考文檔:《手機短信驗證碼登錄

    當沒有注冊時就不能登錄了,目前沒有你這種功能

  • 回復@迅睿框架技術-于雷 是沒有這個功能 所以才求助大神們幫寫段代碼

    LNMP環境安裝、網站遷移、模板定制、UI設計、二次開發定制等
  • 1、新建文件:dayrui/My/Model/Member.php

    2、新寫方法體:

    <?php namespace My\Model;
    
    // 重寫系統模型類 不影響升級
    class Member extends \Phpcmf\Model\Member
    {
    
        // 短信登錄
        public function login_sms($phone, $remember) {
        
            $data = $this->db->table('member')->where('phone', $phone)->get()->getRowArray();
            if (!$data) {
                //手機號碼未注冊
                $rt = $this->register(999999, [ // 99999是用戶組號,需要手動改
                    'username' => $phone,
                    'phone' => $phone,
                    'email' => '',
                    'name' => $phone,
                    'password' => dr_safe_password('1234'), // 初始密碼
                ]);
                if (!$rt['code']) {
                    return dr_return_data(0, $rt['msg'])
                }
                $data = $rt['data'];
            }
        
            $data['uid'] = $data['id'];
        
            // 保存本地會話
            $this->save_cookie($data, $remember);
        
            // 記錄日志
            $this->_login_log($data);
        
            return dr_return_data(1, 'ok', [
                    'auth'=> md5($data['password'].$data['salt']), // API認證字符串,
                    'member' => $this->get_member($data['id']),
                    'sso' => $this->sso($data, $remember)]
            );
        }
    
    }
    滿意答案
    短信幣+1
    +10元
    QQ1018230169-歡迎咨詢定制業務,PHP二次開發,GO二次開發
  • @GoWorkRoom:謝謝大神 已完美解決
    LNMP環境安裝、網站遷移、模板定制、UI設計、二次開發定制等