Add OAuth suppoer