Javascript 页面导航时发送登录凭据

Javascript 页面导航时发送登录凭据,javascript,angularjs,Javascript,Angularjs,场景 我在我的应用程序中的一个页面(我们称之为pageA)中放置了一个按钮。单击按钮后,我将通过登录页面(Lpage)将其重定向到另一个页面(pageB)。为了导航,我使用javascript的方法window.location.assign() pageA----------------->Lpage(输入凭据)---------------------------->pageB 问题 每次访问Lpage时,我都必须手动输入凭据,因为每次都需要清除cookies 必需的 我想在呼叫时发送凭据(

场景 我在我的应用程序中的一个页面(我们称之为pageA)中放置了一个按钮。单击按钮后,我将通过登录页面(Lpage)将其重定向到另一个页面(pageB)。为了导航,我使用javascript的方法
window.location.assign()

pageA----------------->Lpage(输入凭据)---------------------------->pageB

问题 每次访问Lpage时,我都必须手动输入凭据,因为每次都需要清除cookies

必需的

  • 我想在呼叫时发送凭据(用户名+密码) 从pageA到pageB
  • Lpage应该获取凭据,自动登录并 降落到pageB

  • 有可能用angularJS或vanilla javascript实现这个场景吗?

    这已经在@Guillaume的评论中得到了非常恰当的回答,但我只是想发布一个答案,这样评论就不会被忽视,作为总结,您可以尝试使用服务来实现所需的功能。

    这已经在@Guillaume的评论中得到了非常恰当的回答,但我只是想发布一个答案,以便评论不会被忽略,作为总结,你可以尝试使用服务来实现你想要的功能。

    angularjs提供状态参数,这可能是你想要的吗?不知道我是否理解。澄清一下:您确实有一个有效的身份验证系统,但由于某种原因,您每次都必须删除所有用户会话cookie?您可以将用户身份验证令牌存储在cookie中,并检查是否设置了令牌,从而避免登录页面。“但你为什么要清理饼干呢?”纪尧姆,谢谢你。是的,它当然可以帮助我解决第一个要求,在一定程度上,也可以帮助我解决第二个要求。但是我如何修复pageB的自动登录和导航?@Ayan这比使用rootscope要好。我猜你也写了一个工厂,做同样的事情AngularJS提供stateparams,这可能是你要找的吗?不知道我是否理解。澄清一下:您确实有一个有效的身份验证系统,但由于某种原因,您每次都必须删除所有用户会话cookie?您可以将用户身份验证令牌存储在cookie中,并检查是否设置了令牌,从而避免登录页面。“但你为什么要清理饼干呢?”纪尧姆,谢谢你。是的,它当然可以帮助我解决第一个要求,在一定程度上,也可以帮助我解决第二个要求。但是我如何修复pageB的自动登录和导航?@Ayan这比使用rootscope要好。我猜你也写了一个工厂,做同样的事情,来寻找答案。对不起,你迟到了一点。那时我已经修好了。好消息是我完全按照你提到的方式取得了结果。谢谢你,谢谢你的回答。对不起,你迟到了一点。那时我已经修好了。好消息是我完全按照你提到的方式取得了结果。谢谢你。