gpt4 book ai didi

javascript - 如何让AngularJS响应外部请求?

转载 作者:行者123 更新时间:2023-11-28 00:05:41 25 4
gpt4 key购买 nike

我的场景是这样的:用户使用我的基于 AngularJS ui-router/Play 框架的应用程序进行注册。验证电子邮件将发送到用户电子邮件,并带有链接。用户单击链接,然后被路由到处理用户验证的 Play Controller 。

通常,您使用 Angular $http 服务处理服务器请求,并且可以使用 .success() 方法处理响应,但在这种情况下,Angular 不会发起请求。当外部方发起请求时,如何根据我的 Play 响应将用户重定向到我的登录页面(假设#/login)?

最佳答案

您在电子邮件中发送的 URL 应指向 #/activation?key=1234,然后在您的激活 Controller 中,您使用 $http 在服务器上调用带有激活 key 的激活 URI。

要点是电子邮件中的 URL 不应该处理激活 key ,它应该由客户端在特定状态(激活)下完成。如果你知道 JHipster 项目,这个 is how this is done .

关于javascript - 如何让AngularJS响应外部请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31361263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com