I've installed Devise and its up and working correctly. However, there's an extra step in the User registration that I'd like to add. Instead of the Confirmation email being sent only to the user, I want the email also sent to the an Admin/Sitemaster. Also, I'll be adding a role field to the User model.
I want to be able to have the User sign up, receive an email that they've signed up correctly, then Admin also receive an email saying that a User has requested access, then Admin will give them a role.
My thinking is that there will be 3 roles. Uncofirmed User, Confirmed User, and Admin. so an Unconfirmed User is one that has simply signed up. Confirmed user is one that's been approved by Admin.