switch to use Users API
don't attempt oauth again if already done
fix