¿Dónde poner la estrategia local de PassportJs en una aplicación express?

Tengo una aplicación expressjs y estoy tratando de configurar los pasaportes para una autenticación de usuario simple. Mis rutas se almacenan en un archivo separado. Tengo un archivo de rutas (users.js) para todas mis rutas relacionadas con el usuario. También tengo un archivo de controlador llamado UserController que contiene todas las funciones para cosas relacionadas con el usuario y se ocupa de mi base de datos.

Mi pregunta es, ¿dónde debo declarar la estrategia de pasaporte para que siga el patrón MVC?

Ponerlo en cualquier otro archivo además del archivo de rutas no funciona ya que no tiene el objeto de pasaporte.

Respuestas a la pregunta(1)

Su respuesta a la pregunta