removed unused code
Admin users can also log in with existing accounts and generate tokens, default users/contributors will be kicked out with an unauthorized notice, need to improve tests to cover endpoints for same behaviour
Improved redirect to invite any non-api users to create an api account
Default users cannot access the API even with a valid token, improved tests to cover this