Whatever else you do, include OpenID client support. Look at Armin Ronacher's Flask-OpenID extension for how to do it. That's just passwd and authentication, of course. There's still authorization to think through.
-larry ---- Original message ---- >Date: Fri, 9 Jul 2010 12:11:50 +0200 >From: mailman-developers-bounces+larryt=winfirst....@python.org (on behalf of >Anna Granudd <anna.gran...@gmail.com>) >Subject: [Mailman-Developers] password handling in MM3 >To: Mailman-developers <mailman-developers@python.org> > >Hi, >when subscribing a user or creating a list in Mailman 3.0 we need to >implement the use of a password for security reasons. Later the same >password will be used for logging in to the settings pages. At the moment >passwords are not handled at all which is why I filed bug #600780 (see [1]). >However, we're not sure how to handle the passwords at the moment and would >like your help with ideas and possible ways to implement this, which is why >I want to start a discussion about the password handling/ login function. >What do we need to think of and how should this best be dealt with? > >Thanks, >Anna > > >[1] https://bugs.launchpad.net/mailman/+bug/600780 >_______________________________________________ >Mailman-Developers mailing list >Mailman-Developers@python.org >http://mail.python.org/mailman/listinfo/mailman-developers >Mailman FAQ: http://wiki.list.org/x/AgA3 >Searchable Archives: >http://www.mail-archive.com/mailman-developers%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-developers/larryt%40winfirst.com > >Security Policy: http://wiki.list.org/x/QIA9 _______________________________________________ Mailman-Developers mailing list Mailman-Developers@python.org http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9