我用Django开发我的第一个AngularJS应用程序作为后端。 我的整体架构由以下部分组成:
Django框架,我使用这个是因为我需要一些模型和MySQL数据库来获取更多数据; ,因为公共API服务器不支持CORS(旧版本),并且我创建了一个带有Django视图的API代理。
Angular JS App 由Django提供服务。
现在,当客户端首次使用AngularJS发送用户/密码时 - > Django - > API服务器,服务器使用令牌进行响应,然后客户端使用令牌进行下一次请求。
我的问题是:在用户登录后,在客户端(AngularJS)上保留令牌的正确方法是什么(如果需要,还是在Django上)?
您对我的架构有什么建议吗?
提前致谢... ...对不起我的英语:)
答案 0 :(得分:0)
根据您的需要,您应该考虑将令牌存储在本地存储或cookie中的会话存储中(在这种情况下,cookie用作存储机制而不是身份验证机制)。