Когда я запускаю GET-маршрут из браузера, он генерирует стабильный и многократно используемый PHP-сеанс, но когда я беру один и тот же GET-маршрут через http через Angular 2 Service, он генерирует различный сеанс при каждом попадании. Возможно ли, что я делаю что-то не так или все остальные просто используют JWT для аутентификации?
Сервис выглядит так.
export class UserService {
constructor(private http: Http) {
}
getUserRole(email, jwt){
let coded = btoa(jwt);
let cEmail = btoa(email)
let profile = JSON.parse(localStorage.getItem('profile'));
return this.http.get('http://localhost:3000/api/'+profile.clientID+'/user/'+coded+'/'+cEmail)
.map((response: Response) => response.json());
}
}
Я использую Slim PHP Framework на задней части.
Задача ещё не решена.
Других решений пока нет …