trying to get a working omniauth implementation