Create an Express/Connect/Fastify-compatible middleware that passively
collects TLS and HTTP/2 fingerprint signals from every request and
attaches a TlsProfile to req.tlsProfile.
The middleware itself does not call TlsManager.analyze() — attach the
extracted profile by passing req.tlsProfile in to your identity call
(or use TlsManager.registerWith(deviceManager) for automatic injection).
Create an Express/Connect/Fastify-compatible middleware that passively collects TLS and HTTP/2 fingerprint signals from every request and attaches a
TlsProfiletoreq.tlsProfile.The middleware itself does not call
TlsManager.analyze()— attach the extracted profile by passingreq.tlsProfilein to your identity call (or useTlsManager.registerWith(deviceManager)for automatic injection).Setup
Nginx example (injecting JA4)