add factory for omniauth sign in/out spec