Django-expire

Django Authentication-gebaseerde sessie Vervaldatum
Download nu

Django-expire Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Chris Beaven
  • Uitgever website:
  • http://code.google.com/u/smileychris/

Django-expire Tags


Django-expire Beschrijving

Django Authentication-gebaseerde sessie Vervaldatum Django-expire is een Django-applicatie die expiratie op basis van authenticatie biedt. Om deze applicatie in uw project te installeren, voeg dan eerst toe aan uw instelling "Installeerde_apps" (en voer "Beheery.py syncdb") :: Installed_APPS = (... 'Django_expire',) Voeg vervolgens de vervalste middleware toe aan je instelling "Middleware_classes", plaats het na zowel de "sessie" als "auth" middleware. :: middleware_classes = (... 'django_expire.middleware.expiremiddleware',) Wat Het doet: voor elk verzoek door een geverifieerde gebruiker wordt een cheque uitgevoerd om ervoor te zorgen dat het aantal andere sessies ook behorend tot de gebruiker het toegestane maximum niet overschrijdt. Deze maximale standaardwaarden voor "1", maar u kunt een "expire_max_users" bieden Instelling Om deze standaard (een instelling van "0" te negeren, maakt een onbeperkt aantal gebruikers per sessie mogelijk). Als een gebruiker het aantal sessies heeft overschreden, worden ze toegestaan, de buitensporige sessies worden verwijderd (het effectief registreren van de gebruiker die nu ongeldig is voorgelegd sessies). Raadgevende expiratie S Ettings per gebruikerDe "Django_expire.signals.expire_expire" kunt u de vervalinstellingen op per-gebruikersniveau wijzigen. Het signaal wordt verzonden voordat eventuele tests worden uitgevoerd, samen met een instellingenwoordenboek met een enkele "MAX_USERS" -toets. Signaalhandlers kunnen de waarde van het woordenboek wijzigen om de instellingen voor deze gebruiker te wijzigen. Een voorbeeld Handler (die niet automatisch is aangesloten) is te vinden in "django_expire.signals.superuser_Handler, die laat zien dat supergebruikers een onbeperkt aantal sessies toestaan. Vereisten: · Python · Django


Django-expire Gerelateerde software