Привет, я использую vbulletin php api
, когда я делаю логин, он возвращает успех
"sessionhash": "b9e47e2e85563110b6be0abe52efbb47",
"userid": "512",
"password": "13dc431417be2136431081fb68735c9b08a124f7f4af4e35c043d92a",
"lastvisit": "1542800675",
"lastactivity": "1542800675"
, но когда я получаю уведомление для пользователя, он возвращает
"not_logged_no_permission"
Как я могу получить доступ от пользователя вошел в систему
мой код логин
$password = array(
'password' => $_POST['password'],
'md5password' => md5($_POST['password']),
'md5password_utf' => '',
);
$extraAuthInfo = array();
$response = $api->callApi('user', 'login2', array($_POST['username'], $password ,$extraAuthInfo,''));
if (empty($response['errors'])){
$responseData = array('success'=>'1', 'message'=>"success" , 'data'=> $response);
echo json_encode($responseData);
//$r = vB5_Auth::setLoginCookies($response, '', $responseData['data']['sessionhash']);
$r = vB5_Auth::setLoginCookies($responseData['data']['sessionhash'], $responseData['data']['userid'] ,'30');
echo json_encode($r ,true);
}else{
$responseData = array('success'=>'0', 'message'=>"error" , 'data'=> $response);
echo json_encode($responseData);
}