Use single `req` method for all Request, including OAuth.
Add User class and user info getter