django-authtkt

Wordt gebruikt om de auth tussen meer dan één django-site te delen (een soort van SSO-auth)
Download nu

django-authtkt Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Bearstech
  • Uitgever website:
  • http://bearstech.com

django-authtkt Tags


django-authtkt Beschrijving

Wordt gebruikt om te delen tussen meer dan één Django-site (een soort van SSO-auth) Django-Authtktkt is Django-app die wordt gebruikt om authenteer te delen tussen meer dan één django-site (een soort van SSO-auth) .usage: voeg de middenklare klasse toe vóór de authenticatieMiddleware: Middice_Classes = (... 'Authtkt.midleware.authtktmiddleware', 'Django .CONTRIB.AUTH.MIDDLEWARWARWARE.AUTHENTICATIEMIDDLEWARE ', ...) Callbackyou kan een callback gebruiken om iets te gebruiken om de nieuw gecreëerde gebruiker in de derde Party-app.settingss te vullen: Authtkt_Callback =' YEMODULE: Update_User'Callback: van Sqlalchemy Import Engine_from_Config, Tafel, metadatafafrom django.conf importin-instellingenDef update_user (gebruiker): motor = motor_from_config ({sqlalchemy.url ': instellingen.user_db}) Metadata = metadata (motor) Gebruikers = tafel (' Auth_User ', metadata, autoload = true) record = Gebruikers.Select (gebruikers.c.id == user.id) .Execute (). Fetchone () voor K, V in record.items (): SETATTR (gebruiker, str (k), v) handleiding identificeren / vergeten Usermanualy Identificeer de gebruiker (bijvoorbeeld: een cookie instellen). U moet een juiste aanvraag instellen.User: aanvraag.environ (verzoek, respons) Manualy Vergeet de gebruiker (bijv.: Reset een cookie): aanvraag.environ (verzoek, reactie ) Vereisten: · Python · Django


django-authtkt Gerelateerde software