繁体   English   中英

Ember Simple Auth:如何在重定向到登录路由后逐步保存数据

[英]Ember Simple Auth: how to keep data in a step by step process after redirection to login route

我正在使用Ember.js创建一个应用程序。 该应用程序允许在医生处预约。

您有几个步骤的预订过程。

步骤1(预订/开始)之后,如果没有连接用户(预订/用户),则会显示一个屏幕。 在此页面上,我有两个链接:一个链接到登录页面,另一个链接到注册页面。 所有步骤都“需要”预订控制器。

登录链接基本上是到下一步(预订/确认)的链接,但是由于用户未登录,因此AuthenticatedRouteMixin会自动将其重定向到登录页面。 登录后,一切正常,我已连接并重定向到预订/确认。

但是,我丢失了预订控制器中的所有数据。 很明显,因为登录与我的预订控制器没有任何联系。

我相信这不是一个纯粹的Ember Simple Auth问题,而是一个普通的Ember.js问题。 您是否有关于如何更改登录行为以保留数据或更改应用程序的逻辑以保存数据,然后再进入登录页面,然后在预订/确认时检索它的想法?

我的代码在这里可用: https : //github.com/lionelrudaz/wellnow-frontend

如果您需要更多信息,请与我们联系。

我找到了解决方法。 进入流程后,我将创建并保存一个预订对象,使我可以拥有一个ID,并保存每一步的进度。

如果您需要更多详细信息,请告诉我。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM