5

我需要能够在 cookie 中存储一些身份验证信息并设置过期日期。

从我所看到的 $cookie 和 $cookiestore 不支持这一点。

是否有任何替代方案或者是在服务器端执行此操作的唯一方法?

我希望也许有一个模块可以公开这个功能?

提前致谢

4

2 回答 2

1

jquery-cookie使这变得简单。要设置 30 天后过期的 cookie,

$.cookie('auth', token, 30);

https://github.com/carhartl/jquery-cookie

于 2013-12-23T02:45:47.180 回答
0

您可以使用 window.document.cookie 从 Angular Ctrl 中的标准 JavaScript 创建一个 cookie。

https://developer.mozilla.org/en-US/docs/Web/API/document.cookie

文档中的示例:

document.cookie = "someCookieName=true; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/";
于 2013-07-25T15:20:27.140 回答