sixth-node
Version:
74 lines (49 loc) • 1.92 kB
Markdown
[](https://nodesource.com/products/nsolid)
Six helps you proactively identify security vulnerabilities and prevent cyberattacks on your system that could cost you millions of dollars.
- Automated Penetration Testing
- End to End encryption of data
- DDOS attack mitigation
- Man in the Middle Attack prevention
- No Rate Limit Attack Prevention
- Cross site scripting mitigation
- Cross site request forgery mitigation
Sixth SDK is a lightweight library that helps you make sure your application stays secured from all sorts of cybersecurity threats and attacks and helps you mitigate them. visit our [website](https://withsix.co) to get started!.
Sixth SDK is currently only available for [fasiapi](https://fastapi.tiangolo.com/lo/) and can be installed as followed.
```sh
pip install six-python
```
```python
from sixth_sense.sixth_sense import SixthSense
from fastapi import FastAPI
app = FastAPI()
SixthSense(apikey="api key", app=app).init()
if __name__ == "__main__":
uvicorn.run(app, host=host, port=PORT)
```
Sixth SDK is currently only available for [express](https://expressjs.com/) and can be installed as followed.
```sh
npm i sixth-node
```
```js
import SixthSense from "sixth-node";
import express from "express";
const app = express();
const six = new SixthSense("apikey", app)
await six.init()
// add routes, middleware, exception handlers etc
// after done adding routes, middleware, etc
six.sync_project();
app.listen(PORT, ()=> console.log(`Server running on port: http://localhost:${PORT}`))
```