Implemented access token authentication, hopefully will fix "bad login" errors