the login, signup, and logout system is fully working