integrate devise for users

Allowing donely to support multiple users by using devise for authentication.