Login fix
This commit is contained in:
@@ -1510,22 +1510,26 @@ long LoginLogger( long member_id, long login_mode){
|
||||
long LoginWrenchBoardFamilyLogin(CVars in, CVars &out);
|
||||
long LoginWrenchBoardFamilyLogin(CVars in, CVars &out){
|
||||
logfmt(logINFO, "********~~~~~~~~ ------LoginWrenchBoardFamilyLogint()");
|
||||
|
||||
REQ_STRING(in, "username", 5, 49, "(.*)");
|
||||
REQ_STRING(in, "pin", 4, 10, "(.*)");
|
||||
return 0;
|
||||
}
|
||||
|
||||
long LoginWrenchBoardAccount(CVars in, CVars &out) {
|
||||
long ret = PHP_API_BAD_PARAM;
|
||||
logfmt(logINFO, "LoginWrenchBoardAccount()");
|
||||
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, "(.*)");
|
||||
REQ_STRING(in, "sessionid", 4, 140, "(.*)");
|
||||
OPTIONAL(in, "loc") REQ_STRING(in, "loc", 3, 15, "(.*)");
|
||||
// $in["login_mode"] = MOBILE_LOGIN;
|
||||
long login_mode = REQ_LONG(in, "login_mode", 0, -1);
|
||||
// long login_mode = REQ_LONG(in, "login_mode", 0, -1);
|
||||
|
||||
const char * loc = getenv("REMOTE_ADDR");
|
||||
in["loc"] = loc;
|
||||
|
||||
Reference in New Issue
Block a user