Security Toolkit
Enjoying Security Toolkit? Give him a star to show your support ๐

Websiteย ย โขย ย Documentationย ย โขย ย Npm
[!NOTE]
Version 1 in testing phase ๐งช
Why does Security Toolkit exist?
๐ก Security Toolkit is a package with the aim of solving your application's security problems, with all solutions concentrated in just one package.
Concentrates all solutions in just one package.
Prevents future damage to your user base.
Helps you find an intruder.
Highly scalable on any architecture.
Quickstart
Install
# Node.js
npm i -D security-toolkit
|
# TypeScript (Node.js)
npm i -D security-toolkit
|
# Bun
bun add -d security-toolkit
|
# Deno (optional)
deno add npm:security-toolkit
|
Features
Essentials
HOTP | HMAC-Based One-Time Password (HOTP) implementation for secure authentication. |
TOTP | Time-Based One-Time Password (TOTP) for enhanced two-factor authentication. |
Validations | Comprehensive validation tools, including email verification against extensive parameters and blacklists. |
Device Logger | Generate detailed logs of user devices, including geolocation, IP address, user agent, and other relevant information. |
Trackers | IP tracking functionality using popular APIs in the market, such as ipinfo and others, for enhanced security monitoring. |
Field Treatment | Implement backend masking and field encryption for secure data handling and storage. |
Input Sanitization | Robust input sanitization to protect against malicious attacks such as SQL injection, XSS, and other common exploitation techniques, enhancing overall application security. |
and much more ๐๐ป
Documentation and Examples
To see the detailed documentation, please visit the Documentation section in the Security Toolkit's website.
Security Policy

Please check the SECURITY.md.
Contributing
See the Contributing Guide and please follow our Code of Conduct ๐
Acknowledgements


License
Security License is under the MIT License.
Copyright ยฉ 2024-present vmwavie and Security Toolkit contributors.