member_id

This commit is contained in:
CHIEFSOFT\ameye
2023-10-31 18:26:58 -04:00
parent 6d6e6fdf0e
commit 078cca853f
+4 -1
View File
@@ -1853,7 +1853,10 @@ long account_session_check(CVars in, CVars out) {
}
long member_id = REQ_LONG(in, "member_id", 1, -1);
if (load_db_record(out, "SELECT uid, id AS member_id FROM members_session WHERE session='%s' AND member_id = %lu", in["sessionid"].c_str(),member_id) > 0) {
if (VerifySession(out["member_id"].Long(), in["sessionid"].c_str()) > 0) {
CVars inx;
inx["sessionid"] = in["sessionid"]; inx["sessionid"].set_valid( true );
inx["member_id"] = out["member_id"]; inx["member_id"].set_valid( true );
if (VerifySession(inx) > 0) {
out["status"] = "Session valid";
ret = PHP_API_OK;
}