omniauth now fully functional