如何使用 ember-simple-auth 在 EmberJS 中设置和获取 cookie 的值

How to set and get values from cookie in EmberJS using ember-simple-auth

请原谅我的天真,但我是会话、基于 cookie 的身份验证和 Python Tornado 的新手。我正在尝试访问用 python Tornado 编写的 API,并且正在为客户端使用 Ember CLI。我似乎无法在发送到服务器的请求中设置 cookie 值。如何在 AJAX/Ember.JS 中正确设置 cookie?

我正在使用的技术:

我的情况

  1. 我有: 用户可以尝试登录的登录页面。

  2. 我需要: 一种将服务器成功响应的部分设置到本地存储位置或 cookie 的方法。

  3. 我有什么: 我正在使用 AJAX

    [=41= 访问的 API 端点]
  4. 我需要: 一种在服务器抛出错误时将部分登录响应数据作为 'cookie' 传递的方法说 cookie 无效或丢失。

好的,所以无论谁 运行 遇到同样的问题,我基本上都必须在我的 "findAll" 函数中为我的模型设置以下 ajax 设置,并且仅在身份验证方法上.

...
xhrFields: {
    withCredentials: true
},
success: succsFunction, 
error: errorFunction...