add omniauth authentication