develop add omniauth authentication