An express middleware providing domain informations
npm install @intactile/express-domain-middleware
import express from 'express';
import domainMiddleware from '@intactile/express-domain-middleware';
const app = express();
app.use(domainMiddleware());
import { Router } from 'express';
const router = new Router();
router.post('/login/', (request, response, next) => {
const domainInfo = request.domainInfo;
console.log(domainInfo);
});
example :
domainInfo = { FQDN: 'app.brand.domain.com' // The Fully Qualified Domain Name
domain : 'brand.domain.com', // The domain name
host : 'domain.com' } // The hostname