django-miseria

Un simple sistema de prohibición para Django, que hace cosas desagradables a los trolls que vagan en su sitio web
Descargar ahora

django-miseria Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Fabien Schwebel
  • Sitio web del editor:
  • https://bitbucket.org/fschwebel/

django-miseria Etiquetas


django-miseria Descripción

Django-Misery es un sistema de prohibición simple para Django, que hace cosas desagradables a los trolls que vagan en su sitio web. Los usuarios prohibidos se alientan a la forma clásica a pasar por alto la prohibición creando a otros usuarios o cambiando de dirección IP. Una forma más desagradable y probablemente más efectiva de hacer es usar lo que se conoce como Slowban, y Eremban. Este middleo de Django implementa esos .Pros: * Ligero, diseñado para no retardar un solo bit a su sitio web (desde un punto de vista no miserable, por supuesto) * Soporte tanto IPv4 como IPv6Cons: * Actualmente no admite máscaras; Sí, puede ser útil contra los usuarios que tienen un botnet bajo control o en caso de que un usuario tenga un rango de IPv6, pero la implementación actual favorece la velocidad sobre la instalación y la configuración para instalar la aplicación, puede usar PIP: `PIP Instale Djanko-Misery` ; luego agregue `django_misery` a su configuración instalada y` django_misery.middleware.miserize` a usted middleware_classes.La siguiente configuración puede ser personalizada: * `MISERY_SLOW_STRENGHT`: segundos que los usuarios miserables tendrán que esperar _s menos_ (máximo dos veces más) ( Predeterminado: 6) * `Misery_logout_Probability`: ** Porcentaje ** de probabilidad de que se desconecte un usuario (predeterminado: 10) *` MISERY_403_Probability`: lo mismo para 403 (predeterminado: 10) * `MISERY_404_Probability`: Te voy a dejar que Adivina para este (Predeterminado: 10) * `Misery_White_Screen_Probability`: Lo mismo para un bonito blanco 100% puro (no es un solo subpímelo en la ventana, lo prometo) (predeterminado: 20) *` MISERY_ASP_ERROR_PROBABILIDAD`: UNA GRATIS Bono para los amantes de ASP (y estoy seguro de que están abundantemente aquí), la plantilla hace que sea genial. Ah, y: para hacerlo aún más hermoso, está en francés (predeterminado: 20). Por defecto, los usuarios miserables tienen aproximadamente una posibilidad de 50-50 para ver la página de inicio de la página real.


django-miseria Software relacionado