Zachowaj sesję na całej stronie Przeładuj w kręgosłupie JS
Korzystam z interfejsu API, który nie zwraca pliku cookie podczas logowania, ale tylko auth_token jako część odpowiedzi json.
Podstawowy adres URL dostarcza aplikację backbonejs. mówićhttp://www.webiyo.com/ i domyślnie wyświetlana jest strona logowania.
Chcę zachować sesję użytkownika, nawet jeśli użytkownik odświeży stronę w aplikacji backbonejs.
Problem polega na tym, że moje API nie zwraca ciasteczka sesji aka cookie auth_token (po prostu zwraca tok auth_token w odpowiedzi json, która musi być przekazana na wszystkie kolejne wywołania w ciągu zapytania)
Czy w takiej sytuacji mogę samodzielnie ustawić plik cookie javascript, aby śledzić sesję użytkownika po stronie przeglądarki za pomocą backbonejs? jeśli tak, jak?
Mam na myśli
http://whatcodecraves.com/articles/2012/01/11/backbonejs-sessions-and-authentication ale zakłada, że ciasteczko http „auth_token” jest wysyłane bezpośrednio z serwera do przeglądarki przy sukcesie logowania, w przeciwieństwie do mojego przypadku, gdy „auth_token” jest częścią odpowiedzi json na sukces logn.