integrated devise sign-in, sign-up and logout