devise. user authentication fully intergraded