问题标签 [angular-cookies]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 关闭浏览器后如何保留 ngCookies?
我想在关闭浏览器后保留我的 ngCookies。经过一些研究,我尝试了这个解决方案:
但遗憾的是它只适用于 F5(刷新)。关闭浏览器后如何保留 cookie?
angularjs - $cookieStore 或 $cookies 没有保存 $stateParams 数据
下面是我的控制器,我需要将$stateParams
数据保存在$cookieStore
or$cookie
中。因为当我刷新时所有数据$stateParams
都消失了。
下面是我是如何做到的。但它不保存数据。当我把一个console.log 都变成空的。
当我第一次访问该页面时,数据就在那里。但是当我刷新页面时,所有控制台都变为空。
angularjs - 无法使用 ionic 从 angular $http post 获取响应 cookie
我正在从本地主机向远程服务器发送一个 post auth 请求,以获取服务器返回的响应 cookie(使用离子代理解决 CORS)。从 chrome 网络检查器,我可以看到响应 cookie 已从服务器返回。但是,我无法从 $http 发布响应中访问它。我几乎尝试了其他帖子中的所有内容,但我仍然无法获得 cookie。我试过的
- 我使用 ngCookie 和 $timeout 组合。基本上,当我使用 $cookie.getAll() 时我得到一个空对象,我假设 cookie 不存在
- 我还将 withCredentials 设置为 true
- 我也试过 headers.get('set-cookie')
我的角度版本是 1.5.3。请帮忙
下面是我的代码
angularjs - Angularjs Login Application with Cookies
I try to create a login app using Angularjs that storing information in $cookies. Once the user is logged in, they don't have to log in again:
This is login form:
This is the app.js
But I am new to angularjs and not really got to $cookies.
Any help would be appreciated!
Thanks, guys!
angularjs - 角度将 $cookie 传递给指令中的点击事件
使用角度,我想在单击保存按钮时使用指令将输入的值保存到 cookie 中。这是我的代码,我不确定是否应该使用链接函数或控制器指令,但无论如何 $cookie 在单击事件处理程序中当然是未知的。如何将 $cookie 或 $log 传递给 on Click 函数?
如果您认为我应该以另一种方式完全这样做,请告诉我。
angularjs - 使用 express/angularjs 在子域之间共享 cookie
我一直在努力完成这项任务,但还没有任何突破。如果有人能帮助我解决这个问题,我将非常感激。
现在的情况:
我有两个应用程序在两个子域中运行
st.localhost:8080 和 acm.localhost:8080
当用户尝试访问其中一个 URL 时,我使用 Angular $cookies 服务搜索名为“auth”的cookie。如果 cookie 已定义或存在,则用户将被重定向到原始应用程序。但是,如果 cookie 未定义,用户将被重定向到登录页面(登录页面位于两个应用程序中)。
在登录页面中,在成功检查凭据后,我再次使用随机值设置了“auth” cookie。该 cookie 应该在两个子域之间共享。
表达:
角
以下登录功能由 ST 和 ACM 应用程序共享
Express 能够成功创建 cookie 'auth',因为我可以在 /login 服务响应中看到 Set-Cookie 标头。但是,浏览器不会将此 cookie 附加到我从应用程序(例如 st.localhost)发出的后续 API 请求中。我也无法通过 Angular 读取此 cookie。
导致 obj 未定义。
我感觉我将 cookie 的域设置为子域之一的“localhost”的方式有问题。
关于我可能做错了什么的任何建议?
提前致谢。
javascript - 重新启动浏览器后,角度 ngCookies 不保存 cookie
我为 Angular 的 cookie 编写了这个简单的 demp 应用程序。
每当我输入这个(通过nodeJS)并转到这个url:http: //127.0.0.1 :8080
cookie 存在于浏览器的 cookie 中。当我单击刷新或关闭选项卡并使用此 url 打开一个新选项卡(不关闭浏览器)时,cookie 会保留。
但是,当我关闭浏览器(chrome/IE/firefox)并再次打开此 url 时,cookie 不存在!
为什么?即使我关闭计算机并重新启动它,它仍会记住我通过 coockis 的登录信息,我怎样才能使它像 facebook?
谢谢
索引.html
javascript - 遇到问题 $injector:unpr Unknown Provider for $cookies in ngCookies
得到错误 $injector:unpr Unknown Provider for $cookies
我在我的 app.js 文件中添加了 ngcookies 模块,并在我的控制器中使用了 $cookie 服务,但是当我的控制器中注入 cookie 服务时,我无法创建 cookie 抛出错误
应用程序.js
控制器.js
请帮助解决这个错误
angularjs - Angular $cookies“找到循环依赖”
收到此错误“错误:[$injector:cdep] 找到循环依赖项:$cookies <- $cookies <- AuthService”
使用以下代码
我在登录组件中使用此服务
无法理解我的代码有什么问题......如果从这里删除 $cookies,它工作得很好。也许解决方案是编写自己的 cookie 服务?:)
angularjs - 需要通过名称 angularjs 读取 cookie 值
我的应用程序中有 cookie,我需要使用 angularJS ngCookies 读取它。当我从浏览器扩展导出 cookie 时,它看起来像以下 json :
此 JSON 中可以有更多对象以及“JSESSIONID”。所以我只想读取 JSESSIONID 的值。
我的代码:
我得到未定义的对象。