Adding oauth support