return object for auth for consistency - thanks @katowulf