文件名称:tor-detect-middleware:Tor检测Express中间件
文件大小:219KB
文件格式:ZIP
更新时间:2024-06-05 18:07:13
JavaScript
Tor检测中间件 Tor为Express检测中间件 关于 Tor为Express检测中间件。 :red_heart: 令人敬畏的功能: 易于重定向Tor或Surface用户。 :fire: 在req对象req.isTorUser内部易于识别req.isTorUser :beer_mug: 不需要基础设施,数据库是使用lowdb基于json的 :party_popper: 在收集中继IP之前, strictMode不允许任何请求访问 :package: purge允许您在启动时转储数据库 :biohazard: 支持debug :flexed_biceps: 刷新时间可定制 :face_with_monocle: 易于使用,测试覆盖面广 :check_mark_button: const express = require ( 'express' ) ; const torUserHandler = require ( 'tor-detect-middleware' ) const app = express ( ) ; app . use ( torUser
【文件预览】:
tor-detect-middleware-master
----.travis.yml(289B)
----.snyk(274B)
----package.json(1KB)
----__tests__()
--------utils.test.js(607B)
--------fixtures.js(613B)
--------index.test.js(4KB)
--------torRelays.test.js(462B)
----.github()
--------workflows()
----LICENSE(34KB)
----package-lock.json(773KB)
----CONTRIBUTING.md(998B)
----.npmignore(4KB)
----__mocks__()
--------got.js(161B)
----.gitignore(4KB)
----CHANGELOG.md(1KB)
----lib()
--------utils.js(523B)
--------index.js(1KB)
--------torRelays.js(823B)
--------__mocks__()
--------store.js(517B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(6KB)