omniauth working with user creation