Commit abdd8368 authored by 梅玉龙's avatar 梅玉龙

登录页面优化

parent 3e837c37
...@@ -33,6 +33,8 @@ class zsb_api_model extends MY_Model{ ...@@ -33,6 +33,8 @@ class zsb_api_model extends MY_Model{
'uc_update' => '/zsbapi/broker/uc-update', // 更新经纪人信息 'uc_update' => '/zsbapi/broker/uc-update', // 更新经纪人信息
'change_uc_phone' => '/zsbapi/broker/change-uc-phone', // 更改经纪人手机号码 'change_uc_phone' => '/zsbapi/broker/change-uc-phone', // 更改经纪人手机号码
'add_change_price_log' => '/api/tf-app/add-house-price-log', // 添加房源修改价格日志 'add_change_price_log' => '/api/tf-app/add-house-price-log', // 添加房源修改价格日志
'get_sms_code' => '/zsbapi/broker/get-sms-code', // 获取登录短信验证码
'code_login' => '/zsbapi/broker/fz-code-login', // 验证码登录
); );
......
...@@ -426,7 +426,7 @@ $config['block_expert']["wfen"] = 0; // ...@@ -426,7 +426,7 @@ $config['block_expert']["wfen"] = 0; //
$config['block_expert']["freeze_num"] = 10; //可以被冻结的次数 $config['block_expert']["freeze_num"] = 10; //可以被冻结的次数
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter','quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter','quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -424,7 +424,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -424,7 +424,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; //
$config['no_login_check'] = array( $config['no_login_check'] = array(
'lottery' =>array('index', 'pool', 'ajaxMine', 'ajaxRun', 'ajaxBook'), 'lottery' =>array('index', 'pool', 'ajaxMine', 'ajaxRun', 'ajaxBook'),
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -430,7 +430,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -430,7 +430,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -427,7 +427,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -427,7 +427,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -427,7 +427,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -427,7 +427,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -127,7 +127,7 @@ else ...@@ -127,7 +127,7 @@ else
{ {
define("NewStatisticsUrl","http://zjj182.house365.com:2093/xxx-sell-count-api"); define("NewStatisticsUrl","http://zjj182.house365.com:2093/xxx-sell-count-api");
} }
define("WebsiteVersion","4.4.7"); define("WebsiteVersion","4.4.8");
//echo NewStatisticsUrl;die; //echo NewStatisticsUrl;die;
......
...@@ -483,7 +483,7 @@ class Login extends MY_Controller { ...@@ -483,7 +483,7 @@ class Login extends MY_Controller {
{ {
$this->load->model('zsb_api_model');// 租售宝API调用类 $this->load->model('zsb_api_model');// 租售宝API调用类
$params = array( $params = array(
'city' => GB_CITY 'city' => GB_CITY,
); );
$data = $this->zsb_api_model->getRequrstData('login_qr_code',$params); $data = $this->zsb_api_model->getRequrstData('login_qr_code',$params);
echo json_encode($data);exit(); echo json_encode($data);exit();
...@@ -505,7 +505,7 @@ class Login extends MY_Controller { ...@@ -505,7 +505,7 @@ class Login extends MY_Controller {
$data = $this->zsb_api_model->getRequrstData('user_by_qr_code',$params); $data = $this->zsb_api_model->getRequrstData('user_by_qr_code',$params);
// 过期 // 过期
if ($data['expired']) { if ($data['expired_date'] <= time()) {
$response = array('msg' => 'expired'); $response = array('msg' => 'expired');
echo json_encode($response);exit; echo json_encode($response);exit;
} else { } else {
...@@ -537,6 +537,33 @@ class Login extends MY_Controller { ...@@ -537,6 +537,33 @@ class Login extends MY_Controller {
} }
} }
public function get_code()
{
$this->load->model('zsb_api_model');// 租售宝API调用类
$params = $this->input->post();
$params['city'] = GB_CITY;
$data = $this->zsb_api_model->getRequrstData('get_sms_code',$params);
echo json_encode($data);exit();
}
public function code_login()
{
$this->load->model('zsb_api_model');// 租售宝API调用类
$params = $this->input->post();
$params['city'] = GB_CITY;
$data = $this->zsb_api_model->getRequrstData('code_login',$params);
$username = isset($data['data']['login_info']['username']) ? $data['data']['login_info']['username'] : '';
if ($data['result'] && $username) {
$this->load->model('broker_model');
$codeData = $this->broker_model->qrCodeLogin($username);
$response = array('msg' => $codeData);
echo json_encode($response);exit;
}
$response = array('msg' => $data['msg']);
echo json_encode($response);exit();
}
} }
/* End of file welcome.php */ /* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */ /* Location: ./application/controllers/welcome.php */
This diff is collapsed.
...@@ -138,8 +138,6 @@ $("#login_submit").click(function(){ ...@@ -138,8 +138,6 @@ $("#login_submit").click(function(){
} }
else else
{ {
$("#new_login_btn_none").show();
$.post("/login/", $.post("/login/",
{action:'check_login', username:name, password:pwd, yzm:code}, {action:'check_login', username:name, password:pwd, yzm:code},
function(data){ function(data){
...@@ -181,16 +179,139 @@ $("#login_submit").click(function(){ ...@@ -181,16 +179,139 @@ $("#login_submit").click(function(){
}) })
$("#name,#password,#code").focus(function(){ $("#name,#password,#code,#verify_code,#telno").focus(function(){
$("#errorInner").html(""); $("#errorInner").html("");
$("#errorBlock").hide(); $("#errorBlock").hide();
$(this).removeClass("inputError"); $(this).removeClass("inputError");
}) })
// 手机号码正则
var rule = /^1[3456789]{1}[0-9]{9}$/;
// 是否可点击发送验证码
var is_code_click=true;
// 发送验证码
$(".get-code-text").click(function (e) {
if (is_code_click === false) {
return;
}
var telno = $.trim($("#telno").val())
if (!rule.test(telno)) {
$("#errorInner").html('请输入有效的手机号码');
$("#errorBlock").show();
return;
}
// 实例
new TencentCaptcha(document.getElementById("SendCodeCaptcha"));
$("#SendCodeCaptcha").trigger('click');
})
// 倒计时
function resetTime(e) {
is_code_click = false;
var second = 60;
var timer = null;
timer = setInterval(function () {
second -= 1;
if (second > 0) {
$(e).attr('disabled', true);
if (!$(e).hasClass('disable-text-color')) {
$(e).addClass('disable-text-color');
}
$(e).text("重新获取(" + second + ")");
} else {
// 发送按钮可点
is_code_click = true;
clearInterval(timer);
$(e).attr('disabled', false).removeClass('disable-text-color');
$(e).text("重新获取");
}
}, 1000);
}
window.sendCodeCallback = function (res) {
if (res.ret === 0) {
var city = $(".js_select_v").val();
var telno = $("#telno").val();
// 复制结果至剪切板
var postData = {
Ticket: res.ticket,
Randstr: res.randstr,
BizState: res.bizState,
CaptchaAppId: res.CaptchaAppId,
city: city,
telno: telno,
};
// 发验证码
$.ajax({
url: '/login/get_code',
type: 'post',
data: postData,
dataType: 'json',
success: function (ret) {
if(ret.result == 1){
// 设置倒计时
resetTime($(".get-code-text"));
layer.msg(ret.msg)
}else{
$("#errorInner").html(ret.msg);
$("#errorBlock").show();
}
}
});
}
};
$("#telnoSubmitForm").click(function (){
var telno = $.trim($("#telno").val());
var code = $.trim($("#verify_code").val());
var city = $(".js_select_v").val();
if (!rule.test(telno)) {
$("#errorInner").html('请输入有效的手机号码');
$("#errorBlock").show();
$("#telno").addClass("inputError");
return;
}
if (code == '') {
$("#verify_code").addClass("inputError");
$("#errorInner").html('请输入验证码');
$("#errorBlock").show();
return;
}
var postData = {
login_source: "pc",
city: city,
telno: telno,
code: code
}
$.ajax({
url: '/login/code_login',
type: 'post',
data: postData,
dataType: 'json',
success: function (ret) {
switch (ret.msg) {
case 'success':
layer.msg('登录成功');
window.location.href = '/login/enter/';
break;
case 'exp_error':
$("#errorInner").html("您的账号已到期。");
$("#errorBlock").show();
break;
case 'vad_error':
$("#errorInner").html("您的账号已禁用,请联系客服解决。");
$("#errorBlock").show();
break;
default:
$("#errorInner").html(ret.msg);
break;
}
}
});
});
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment