【发布时间】:2017-11-03 16:29:04
【问题描述】:
我想将来自 ExpressionEngine 的用户特定功能集成到我的新 Angular 2 应用程序中。这是背景:
背景
我是 SPA 领域的新手,但我决定在我的 ExpressionEngine 网站上继续使用 Angular (Angular 4)。由于我不能简单地完全替换整个网站(它们非常复杂),我正在研究迁移策略。
- 第一阶段正在引入使用 Angular 创建的新部分,例如 /新部分。在这个阶段,用户体验的唯一事情是 快速回复和基本的响应式设计。
- 在第 2 阶段,我们将用 Angular 替换部分
- 在第 3 阶段,我们将用 Angular 替换表单
- 在第 4 阶段,在我们的页面上引入真正的新组件,利用 FireBase 等其他类型的存储。
这是一个非常令人兴奋的项目!
我想做的第一件事是在后端创建一个服务层,响应 JSON 对象,它可以被 Angular 解释。我现在已经基本做到了。
问题
接下来我想做的是获取登录用户的用户特定信息。因此,我需要知道用户是否已登录。
- 如何从 Angular 应用程序(使用用户名/密码)登录到 ExpressionEngine 2 网站。
- 如何以安全的方式检索会话中的信息(站点已使用 tpps)。
【问题讨论】: