diet - v1.0.0
    Preparing search index...

    Enrutador de autenticación.

    Define las rutas relacionadas con registro, login, perfil y logout. Utiliza Passport.js con estrategia local para autenticación.

    AuthRouter

    import express from 'express';
    import AuthRouter from './routes/AuthRouter.js';

    const app = express();
    const authRoutes = new AuthRouter('mongo').start();
    app.use('/auth', authRoutes);
    Index

    Constructors

    Properties

    Methods

    Constructors

    • Crea una instancia del router de autenticación.

      Parameters

      • persistencia: string

        Tipo de repositorio a utilizar (por ejemplo: 'mongo', 'file', 'mem').

      Returns default

    Properties

    controller: default

    Controlador de autenticación que maneja la lógica de negocio.

    router: any

    Instancia del enrutador de Express.

    Methods

    • Inicializa las rutas y devuelve el enrutador configurado.

      Returns any

      Enrutador listo para ser montado en la app.

      const routes = new AuthRouter('mongo').start();
      app.use('/auth', routes);