fixed omniauth bugs -vinod