oauth responses unified