【发布时间】:2015-03-27 13:08:18
【问题描述】:
我正在以 Django 作为后端开发我的第一个 AngularJS 应用程序。 我的整体架构由以下部分组成:
- Public API json-rpc server(我必须从中检索数据之前的身份验证过程(客户端发送带有 POST 请求的用户/密码,然后服务器响应带有令牌字符串)。李>
Django 框架,我使用这个是因为我需要一些模型和 MySQL db 来获取额外的数据; 并且因为公共 API 服务器不支持 CORS(是旧版本),并且我创建了一个带有 Django 视图的 API 代理。
Angular JS 应用程序,它由 Django 提供服务。
现在,当客户端第一次使用 AngularJS -> Django -> API 服务器发送用户/密码时,服务器以令牌响应,因此客户端使用令牌发出下一个请求。
我的问题是:在用户登录后,将令牌保留在客户端 (AngularJS)(或 Django,如果需要)上的正确方法是什么?
你对我的架构有什么建议吗?
在此先感谢...并且...对不起我的英语:)
【问题讨论】:
标签: python django angularjs api