Как установить время истечения в куки AngularJS (1.4)?
В случае входа пользователя в систему я хочу сохранить данные пользователя в cookie-файлах, чтобы использовать их при закрытии браузера и снова открыть веб-сайт. Для добавления куки я использую angular-cookies.js, который указан angular. ( https://docs.angularjs.org/api/ngCookies)
angular.module("app", ['ngCookies']);
(Это добавлено) app.controller("xyzController", function ($cookieStore) {});
(куки добавляются в контроллер)
Внутри функции, когда я храню куки, я использую этот код: var expireDate = new Date();
expireDate.setDate(expireDate.getDate() + 10);
$cookies.put('data-login-user',JSON.stringify($scope.loginuser),{'expires': expireDate});
В этом случае файлы cookie добавляются, но используются в сеансовых файлах cookie. Срок действия не истек, но в соответствии с кодом, который я передаю, срок действия 10 дней не установлен в файлах cookie.
Итак, как я могу добавить время истечения к куки с помощью этой библиотеки?
Файлы cookie с красной меткой - это файлы cookie, которые этот код выдвигает при переходе к файлам cookie сеанса.