added user authentication

Devise