[Twisted-Python] Form based auth - problem with credential checker

Jonah Crawford jonah.crawford at gmail.com
Fri Jul 13 16:07:00 MDT 2018


Hi Glyph,

@ldanielburr spotted the missing return from the credential checker. Much
thanks to you and the list!

🍻
-J

https://gist.github.com/minskmaz/ab218d7b137b24ede8ffc7e3ea6e2392/revisions

On Wed, Jul 11, 2018 at 8:31 PM, Glyph <glyph at twistedmatrix.com> wrote:

> Hi Jonah!
>
> Can these examples be made into SSCCEs <http://www.sscce.org>?  They're
> missing all their imports and, for example, replacing the database calls
> with some succeeded/failed Deferreds?  I'd love to help but I'd rather not
> debug a bunch of zope component lookups (I'm assuming that's what
> getUtility is) and DB queries that are irrelevant to the problem at hand :).
>
> -g
>
> On Jul 11, 2018, at 3:48 PM, Jonah Crawford <jonah.crawford at gmail.com>
> wrote:
>
> I've posted code here:
>
> credential checker --> https://gist.github.com/minskm
> az/ab218d7b137b24ede8ffc7e3ea6e2392#file-credentialchecker-py
>
> realm.py --> https://gist.github.com/minskmaz/ab218d7b137b24ede8ffc7e3ea6
> e2392#file-realm-py
>
> session wrapper --> https://gist.github.com/minskm
> az/ab218d7b137b24ede8ffc7e3ea6e2392#file-webauthsessionwrapper-py
>
> As I point out on line 14 of realm.py the checker is matching a password
> against the db but its requestAvatarId (line 10 of *credentialChecker.py *
> <https://gist.github.com/minskmaz/ab218d7b137b24ede8ffc7e3ea6e2392#file-credentialchecker-py>)
> is returning None to requestAvatar
>
> Any guidance warmly welcomed.
>
> Jonah
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
>
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20180713/f2116769/attachment-0002.html>


More information about the Twisted-Python mailing list