Cleaned up login and auth

Now we no longer rely on asp.net providers and web.config only on
basepage