Add error handling when return query string doesn't contain OAuth parameters

Signed-off-by: Mattt Thompson <m@mattt.me>