Login admin instead of required (cron URLs can only use admin.)
Use an adapter struct to push oauth in/out of datastore.