ДоХтор, из куска кода вы ничего не поймете, ибо там инфаструктура на зенде:
// Кусок контроллера
private function call(array $params, $value){
$headers = $this->getRequest()->getHeaders();
if($headers->has('X-Auth-Token')){
$sid = $headers->get('X-Auth-Token')->getFieldValue();
$this->sessionManager->setId($sid);
}
else{
$sid = '';
}
$this->sessionManager->start();
... // и т.д.На деле я просто стартую самую обычную сессию и та, как и должна делать самая обычная сессия, шлет на телефон заголовок Set-Cookie, а телефон, в свою очередь, должен мне возвращать всегда заголовок X-Auth-Token.
Все это велосипед и быть так не должно, но задачи резко поменялись в последний момент, потому получилось то что получилось.