Hi everyone. I've finally had the time to implement a long awaited feature of configuring authentication and authorization via configuration files.
It's now available in repoze.what-quickstart 1.0.1 and although it's not (yet) integrated into TG2, you still can use it: All you have to do is port your auth settings in app_cfg.py to an .ini file. Specifically, you have to prevent TG2 from configuring authn&authz for you [1], so you can add the middleware by hand [2] and finally create your configuration file. For most people, this file will contain the following: ====== [general] dbsession = your_project.model:DBSession [authentication] user_class = your_project.model:User [authorization] group_class = your_project.model:Group permission_class = your_project.model:Permission ===== Happy hacking! [1] http://turbogears.org/2.0/docs/main/Auth/Customization.html#disabling-authentication-and-authorization [2] http://code.gustavonarea.net/repoze.what-quickstart/Config.html -- Gustavo Narea <xri://=Gustavo>. | Tech blog: =Gustavo/(+blog)/tech ~ About me: =Gustavo/about | --~--~---------~--~----~------------~-------~--~----~ 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?hl=en -~----------~----~----~----~------~----~------~--~---

