嗨,伙计们,这可能是很简单的事情,但我在Google anywhere上找不到答案。我在我的Rails应用程序上有一个欢迎页面,当你使用devise登录时,我想将用户从该页面直接重定向到帖子页面,这与我正在使用的代码工作得很好。唯一的问题是,一旦你登录了,我就不能再访问那个页面了,因为它显然还在重定向。有没有人知道是否有一种方法可以在登录时重定向,但如果可能的话,仍然允许您返回欢迎页面?
class WelcomeController < ApplicationController
def index
if user_signed_in?
redirect_to
嘿,所以我有简单的身份验证,我希望我的索引页面只为登录的用户提供,而不是将他们重定向到登录页面,我希望他们被重定向到我的欢迎页面。所有其他页面,他们没有被授权使用,我希望他们仍然发送到登录页面。唯一不同的是我的索引页面。我尝试在index.js路由中执行if语句和重定向,但似乎都不起作用。如果能帮上忙我会很感激的。提前谢谢。
更新
因此,我尝试更改配置,并将其重定向到欢迎页面,如下所示。
import Ember from 'ember';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/aut