Skip to content

xo-aria/django-secux

Repository files navigation

django-secux - All-in-One Django Security & Optimization

django-secux

Downloads PyPI version Django License Status

💎Donate💎

Donate me if you like my work and want me to support and add more features.(USE COINEX ONLY TETHER TRC20).

TTSQbNX13iQZzYDPoNM3kmJtncMZNFhWRY

For install

pip install django-secux

For update package

pip install django-secux -U

Features

v1.0.0

  • [+] AI ratelimit ( Check website/page traffic, and when abnormal traffic is detected, block the page. )
  • [+] Fake CDN ( Smart compressor with built-in caching )

v2.0.0

  • [+] Minifing all pages

v3.0.0

  • [+] Manage user sessions ( Manage an account with all sessions for that account )
  • [+] Utils ( A simple and safe method for get IP and User Agent and ... )

v4.0.0

  • [+] Attack notification ( you can use it for signals.py )
  • [+] Compress images size ( for imageField in models )

v5.0.0

  • [+] Captcha ( A captcha image system )
  • [+] JS Challenge ( a way to detect robots )
  • [+] Honeypot ( A trap for url and fake web page )

v6.0.0 [SOON]

  • CSP Rules
  • SEO ( automatic generate meta seo tags )
  • Support async

v7.0.0 [SOON]

  • Admin dashboard
  • Detect suspicious file on upload ( e.g: image.png.php )
  • Session Signature ( Prevent session theft )

v8.0.0 [SOON]

  • Protect uploaded files
  • Detect and clean up useless files for media and static

v9.0.0 [SOON]

  • Sensitive path locking ( It has a password system that repels bots and the password is secured in the backend )
  • Smart protection ( sensitive pages such as login and contact us are automatically closed when attacked )
  • Creating Automatic Preloading Meta Tags ( CAPMT )