nvm fixed it. can now type in login popup.

Still need to figure out how to make error messages more specific, but everything is put into database when you register.