On 4/27/06, Dark Lil'Troll <[EMAIL PROTECTED]> wrote:
> I had a look inside the 'soprovider.py' script, and I'm quiute sure
> it's pretty easy to alter this file and adding unix like password
> support :

What you suggest would work fine (so long as you make sure it still
runs on all platforms).  But then you have the problem of keeping two
password repositories secure and in sync, which is a recipe for
mistakes.

You would probably be better implementing your own identity provider
plugin that uses your existing single-signin repository for users and
passwords, and just stores visit->userid associations in the database.

It's not very hard to do (it's easier than it looks!). Reading the
identity doc on Trac and the soprovider.py source should get you
started, but I'm going to be putting up a tutorial on customizing
identity this week if I can find the time to update it to both 0.94a
and the trunk (it was written against Jeff's first identity
implementation).

--
Tim Lesher <[EMAIL PROTECTED]>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to