Brukerautentisering i Kjegler + AuthKit

stemmer
6

Jeg prøver å lage en web-applikasjon ved hjelp av master og ressursene på nettet punktet til PylonsBook siden som ikke er til mye hjelp. Jeg ønsker autentisering og autorisasjon og er der allikevel å sette Authkit å jobbe lett med Kjegler?

Jeg prøvde å laste ned SimpleSiteTemplate fra cheese, men var ikke i stand til å kjøre setup-app-kommandoen. Det kaster opp en feil:

  File /home/cnu/env/lib/python2.5/site-packages/SQLAlchemy-0.4.7-py2.5.egg/sqlalchemy/schema.py, line 96, in __call__
    table = metadata.tables[key]
AttributeError: 'module' object has no attribute 'tables'

I Bruk kjegler 0.9.7rc1, SQLAlchemy 0.4.7, Authkit 0,4.

Publisert på 06/09/2008 klokken 20:17
kilden bruker
På andre språk...                            


5 svar

stemmer
2

Jeg ga opp på authkit og rullet min egen: http://tonylandis.com/openid-db-authentication-in-pylons-is-easy-with-rpx/

Svarte 04/06/2009 kl. 01:41
kilden bruker

stemmer
2

Ok, en annen oppdatering om emnet. Det virker som cheese malen er brutt. Jeg har fulgt det kapitlet du linket i posten, og det virker som authkit fungerer fint. Det er noen begrensninger:

  1. sqlalchemy må være i 0,5 versjon
  2. authkit må være dev versjonen fra svn (easy_install authkit == dev)

Jeg klarte å få det fungerer fint.

Svarte 26/09/2008 kl. 13:42
kilden bruker

stemmer
1

Dette fikk faktisk meg interessert: Sjekk ut denne epost på listen mastene . Så AuthKit er under utvikling, og jeg vil følge boken og komme tilbake på resultatene.

Svarte 14/09/2008 kl. 20:26
kilden bruker

stemmer
1

Jeg tror ikke AuthKit aktivt opprettholdes lenger. Det gjør bruk Paste ( http://pythonpaste.org ) libs selv for ting som HTTP Basic / Digest autentisering. Jeg vil trolig gå videre og ta en titt på kilden for litt inspirasjon og deretter bruke Lim verktøy hvis du ønsker å bruke HTTP-godkjenning.

Det er også OpenID som er svært enkel å sette opp. Python-OpenID libs har et utmerket eksempel som er lett å oversette til WSGI for innpakning en Kjegler app. Du kan se på et eksempel:

http://ionrock.org/hg/brightcontent-main/file/d87b7dcc606c/brightcontent/plugins/openidauth.py

Svarte 09/09/2008 kl. 15:18
kilden bruker

Svarte 31/10/2008 kl. 22:47
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more