Skip to main content
Ask A Question
You’re not receiving notifications from this thread.

Multi form devise registration setup with admin approval

Gems / Libraries • Asked by Roman Storm

Implement a registration with multiple steps and after all is complete, display "We will approve your application" at the end and wait when an internal admin (only to owners of the app) will approve the account

For implementing admin thing is documented here:

but I can't see good pattern for implementing multi step sign up

If you're using Devise, as long as you do the email/password registration as the first step, that makes it pretty easy. You can use like to setup the rest of the steps.

I would just put a before_action around all your controllers so that it forces your user to an "awaiting approval" page until they are approved. You can still let them log in and view their account but they won't be able to do anything.

Login or Create An Account to join the conversation.

Subscribe to the newsletter

Join 30,005+ developers who get early access to new screencasts, articles, guides, updates, and more.

    By clicking this button, you agree to the GoRails Terms of Service and Privacy Policy.

    More of a social being? We're also on Twitter and YouTube.