Get AdminController working up to a point

Tests still break because auth code flow doesn't work from
test code.