forked from heartcombo/devise
-
Notifications
You must be signed in to change notification settings - Fork 4
How To: Redirect to a specific page on successful sign up (registration)
cailinanne edited this page Jul 12, 2011
·
7 revisions
The proposed way is available since Devise 1.2.rc.
class RegistrationsController < Devise::RegistrationsController
protected
def after_sign_up_path_for(resource)
some_special_page
end
end
If the account that is registered is not active yet, you have to override after_inactive_sign_up_path_for method.
class RegistrationsController < Devise::RegistrationsController
protected
def after_inactive_sign_up_path_for(resource)
some_special_page
end
end
You can see the whole lists of methods to customize on Devise source:
devise_for :users, :controllers => { :registrations => "registrations" }
Note: After changing the controller in the config/routes.rb file, you will want to copy over the devise registration views over to the new app/views/registrations path.