Add support for OAuth