On Feb 8, 2008 2:27 PM, percious <[EMAIL PROTECTED]> wrote:

>
> I think it would be valuable to have a TG2 template with authKit built-
> in for identity.  Not having identity is definitely a barrier to use
> when things like Plone/Grok/Django do authentication out of the box.
>
> Also, I like the @identity decorator and I wondered if there was a TG2
> equivalent yet? What about identity.requires = "admin" and such in the
> controllers.  Is that working in TG2?  This is the real meat and
> potatoes of what I am talking about getting working.
>
> -chris
>
>
Identity is pretty much missing from TG2 at this point.  AuthKit or one of
the other WSGI toolkits is pretty much the only thing available at the
moment. (AFAIK)

I've restarted my identity stuff, and I hope to have something vary basic
along with some clear notes by the time of the sprint, so that I (and
interested others) can get this going.  I agree that identity-management is
key to making life easier for the developer (which is kinda the point of TG,
IMO).

Here's what I would like to see in a new identity-like package:
- be able to use it everywhere you could in TG1
- cover the traditional user/group/permission model of auth handling
- support HTTP basic/digest auth
- support form-based auth
- support OpenID (less important to me personally, but I know others really
want this feature)
- support multiple methods of authentication info storage (DB, NTLM,
.htaccess, LDAP, unix passwords, etc...)
- support multiple methods of authorization info storage (DB, LDAP, etc...)
- make very extensible, so users can severely customize it if they want (use
setuptools!)
- have sane, covers-90%-of-use-cases default configuration

I think that covers it...good thing I'm not asking for much :)

I'm really less concerned with making the API exactly like identity, though
I have no specific complaints about that API.

Kevin Horn

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" 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-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to