Family login
This commit is contained in:
@@ -31,6 +31,9 @@ enum { PARTNER_STRIPE };
|
||||
#define APPLE_LOGIN 1103
|
||||
#define GOOGLE_LOGIN 1104
|
||||
|
||||
#define LOGIN_MODE_GENERAL 1100
|
||||
#define LOGIN_MODE_FAMILY 1105
|
||||
|
||||
#define CONTRACT_CANCEL_CONTRACT 7
|
||||
#define CONTRACT_EXTEND_TIMELINE 9
|
||||
#define CONTRACT_NOTIFY_COMPLETE 4
|
||||
|
||||
@@ -1504,10 +1504,21 @@ long LoginLogger( long member_id, long login_mode){
|
||||
#define FACEBOOK_LOGIN 1102
|
||||
#define APPLE_LOGIN 1103
|
||||
#define GOOGLE_LOGIN 1104
|
||||
#define LOGIN_MODE_GENERAL 1100
|
||||
#define LOGIN_MODE_FAMILY 1105
|
||||
*/
|
||||
long LoginWrenchBoardFamilyLogin(CVars in, CVars &out);
|
||||
long LoginWrenchBoardFamilyLogin(CVars in, CVars &out){
|
||||
logfmt(logINFO, "********~~~~~~~~ ------LoginWrenchBoardFamilyLogint()");
|
||||
return 0;
|
||||
}
|
||||
|
||||
long LoginWrenchBoardAccount(CVars in, CVars &out) {
|
||||
long ret = PHP_API_BAD_PARAM;
|
||||
long login_mode = REQ_LONG(in, "login_mode", 1, -1);
|
||||
if( login_mode == LOGIN_MODE_FAMILY){
|
||||
return LoginWrenchBoardFamilyLogin(in, out);
|
||||
}
|
||||
logfmt(logINFO, "LoginWrenchBoardAccount()");
|
||||
REQ_STRING(in, "username", 5, 49, "(.*)");
|
||||
REQ_STRING(in, "password", 5, 49, "(.*)");
|
||||
|
||||
@@ -94,6 +94,8 @@ define('EVENT_PRIORITY_NORMAL', 100);
|
||||
define('EVENT_PRIORITY_HIGH', 10);
|
||||
|
||||
|
||||
define('LOGIN_MODE_GENERAL', 1100);
|
||||
define('LOGIN_MODE_FAMILY', 1105);
|
||||
|
||||
define('ADD_JOB', 10010);
|
||||
define('UPDATE_JOB', 10020);
|
||||
|
||||
@@ -321,7 +321,9 @@ class WrenchApi extends BaseController
|
||||
break;
|
||||
|
||||
case 'userlogin': $in["action"] = WRENCHBOARD_ACCOUNT_LOGIN;
|
||||
$in["login_mode"] = MOBILE_LOGIN;
|
||||
if (!isset($in["login_mode"])){
|
||||
$in["login_mode"] = MOBILE_LOGIN;
|
||||
}
|
||||
break;
|
||||
|
||||
case 'dashdata': $in["action"] = WRENCHBOARD_ACCOUNT_DASHDATA;
|
||||
|
||||
@@ -5,6 +5,9 @@ require_once 'config.php';
|
||||
define('ADD_JOB', 10010);
|
||||
define('UPDATE_JOB', 10020);
|
||||
|
||||
define('LOGIN_MODE_GENERAL', 1100);
|
||||
define('LOGIN_MODE_FAMILY', 1105);
|
||||
|
||||
define('PHP_API_OK', 0);
|
||||
define('PHP_LOGIN_OK', 100);
|
||||
define('PHP_CREATED_OK', 10);
|
||||
|
||||
@@ -350,7 +350,9 @@ switch ($endpoint) {
|
||||
break;
|
||||
|
||||
case 'userlogin': $in["action"] = WRENCHBOARD_ACCOUNT_LOGIN;
|
||||
$in["login_mode"] = MOBILE_LOGIN;
|
||||
if (!isset($in["login_mode"])){
|
||||
$in["login_mode"] = MOBILE_LOGIN;
|
||||
}
|
||||
break;
|
||||
|
||||
case 'dashdata': $in["action"] = WRENCHBOARD_ACCOUNT_DASHDATA;
|
||||
|
||||
Reference in New Issue
Block a user