2016-12-06 121 views
0

背景,重新定向登录

所以我有一个Ruby on Rails的+ VueJS应用。这是一个电子商务网站,要求用户登录账户 - 在他们结账和付款之前。然而,“签出”按钮可点击未登录的用户,但当他们点击它时,会弹出一个模式弹出窗口提示登录。登录后,他们必须再次点击“签出”按钮不是最人性化的方法。

问题,

我怎样才能在他们已经点击“结帐”按钮,并在签署后登录重新定向用户在结账页面,而不是目前的它的工作方式,其中他们必须点击“结账”按钮,然后登录,然后在登录后再次点击“结账”按钮以进入结账页面。一旦他们成功登录,直接重定向到结账页面将会很好。

不幸的是,我不确定从哪里开始,因为我从来没有在登录后重新指向特定页面,在登录前点击过,这可能吗?

任何想法会超级有用!

+1

如果登入是AJAX,您可以检查的研制成功登录响应,然后用'窗口JavaScript重定向。 location.href =“/ other/page”;' – inye

+0

你用什么来签名用户?设计? – faron

回答