Обычно after_sign_up_path
будет работать, но теперь, когда у меня есть confirmations
, это относится к мусорному ведру.Devise После первого переадресации входа
Я искал способ, чтобы перенаправить пользователя на его FIRST SIGN IN
, а это означает, что
sign_in_count == 0
last_sign_in == ноль
так я добавлено к моим applications_controller.rb
def after_sign_in_path_for(user)
if current_user.sign_in_count == 0
welcome_path
end
end
но конечно это не сработало. Что мне не хватает?
Я должен работать с пользователем, который сначала войдет в систему, но не для другого пользователя, который уже зарегистрировался ранее. Вы должны дать еще блок для if. – sunil
То есть, это не работает ... –
Я думаю, что после подписания станет 1 не 0 –