【发布时间】:2016-03-02 09:59:46
【问题描述】:
我正在构建一个 MEAN Stack 应用程序,我的 API 在 app.example.com 上运行,我的前端在 web.example.com 上运行。
我正在尝试构建一个电子邮件验证系统,它将向用户发送一封电子邮件。我发送的链接是app.example.com/email-verification/${URL},这是我在申请中的路线之一。在验证用户后,我希望他(在前端)从web.example.com/login(请注意,这是 Angular 的路由)到web.example.com/dashboard。我如何实现这一目标?这真的可能吗?
【问题讨论】:
-
您应该做的第一件事是允许跨域来源,如果可能的话,您应该使用 Web 应用程序而不是 Web API 来构建您的链接。对于路由部分,请查看“$location”服务