make a basic user authentication system (including secure passwords)