authopenid_middleware

OpenID-authenticatie-middleware voor WSGI-toepassingen
Download nu

authopenid_middleware Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dalius Dobravolskas
  • Uitgever website:
  • http://trac.sandbox.lt

authopenid_middleware Tags


authopenid_middleware Beschrijving

OpenID-authenticatie-middleware voor WSGI-toepassingen Authopenid_middleware probeert OpenID-authenticatie-middleware te implementeren. Er zijn twee scenario's hoe deze middleware kan worden gebruikt. Ze zijn eigenlijk erg op vergelijkbaar met authformmidddleware. Eerst is wanneer de gebruiker wordt gedwongen om in te loggen (onvrijwillig): 1. Gebruiker probeert toegang te krijgen tot een plaats op uw website die toestemming vereist en HTTP-uitzondering met code 401 (niet geverifieerd) wordt gegooid.2. Middleware herinnert zich welke door de gebruiker gebruikte om toegang te krijgen tot (tot sessie als referentierijker) en u doorverwijst naar loginurl (standaard "/ login") waar aanmeldingsformulier wordt weergegeven in de gebruiker. Formulier moet één veld bevatten met naam "OpenID" .3. Gebruiker komt OpenID binnen en klikt u op. Formatiegegevens worden verzonden naar Verifyurl (standaard "/verify").4. Er gebeurt Openid Magic en Processurl wordt geactiveerd. Daar wordt postproces genoemd als het is gedefinieerd. Postprocess krijgt drie argumenten: Environ, OpenID-login-URL (of Canonical URL) en OpenID-gegevens (momenteel alleen SEG). Postprocess kan ook nieuwe gebruikersnaam retourneren (bijvoorbeeld echte gebruikersnaam uit database) .5. Gebruiker wordt omgeleid naar de refersier. Vereisten: · Python


authopenid_middleware Gerelateerde software