Ви можете використовувати https://github.com/ivpusic/angular-cookie
Спочатку потрібно ввести ipCookie у ваш кутовий модуль.
var myApp = angular.module('myApp', ['ipCookie']);
А тепер, наприклад, якщо ви хочете використовувати його від свого контролера
myApp.controller('cookieController', ['$scope', 'ipCookie', function($scope, ipCookie) {
}]);
Для створення файлу cookie використовуйте
ipCookie(key, value);
Значення підтримує рядки, числа, логічні значення, масиви та об'єкти і буде автоматично серіалізовано в файлі cookie.
Ви також можете встановити деякі додаткові параметри, наприклад кількість днів, коли термін дії файлу cookie закінчується
ipCookie(key, value, { expires: 21 });