Add support for XOAUTH2