User can sign up and sign in

Using bcrypt for password encryption.