Re: [Mailman-Users] openID enabled mailman

2009-06-13 Thread Malveeka Tewari
Hi Brad,

Can I also take a look at the code that the OpenID folks sent you?
It'll be great if you can send me any pointers to that code.
I asked on their mailing lists too but haven't received any promising
response.

Looking at the code might give me an idea about how to start implementing
openID support fr the mailman setup I am running,

Thanks
Malveeka

On Sun, Jun 7, 2009 at 11:08 PM, Brad Knowles b...@shub-internet.orgwrote:

 on 6/7/09 12:14 PM, Malveeka Tewari said:

  I want to know if there's already an openID enabled version of
 mailman available And what files would I need to make changes to
 include openID support in mailman


 The OpenID project uses Mailman themselves, and they have hacked it to
 allow OpenID logins.  They even shared with us the code that they have.  I
 took a look at trying to bring this into the main codebase, and I was not
 able to figure out how to do that -- when they put in OpenID, they broke
 everything else, and I could never figure out how to get the two to co-exist
 at the same time.

 IMO, this may be a better question to ask on their mailing lists, or to ask
 the people who maintain their mailing lists.

 --
 Brad Knowles b...@shub-internet.org
 LinkedIn Profile: http://tinyurl.com/y8kpxu

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] openID enabled mailman

2009-06-13 Thread Brad Knowles

on 6/13/09 9:16 AM, Malveeka Tewari said:


Can I also take a look at the code that the OpenID folks sent you?
It'll be great if you can send me any pointers to that code.
I asked on their mailing lists too but haven't received any promising
response.


They never made any attempt to build an OpenID provider in Mailman.  All 
they did was hack in some OpenID Relyer code, and in the process they 
broke any other kind of authentication.


Mailman is the wrong place to put an OpenID provider.  That needs to go 
somewhere else, and then you can put in code that allows Mailman to be 
an OpenID Relyer.



Looking at the code might give me an idea about how to start implementing
openID support fr the mailman setup I am running,


I really don't think so.  They and you seem to have very different ideas 
as to where the OpenID provider code should go.


--
Brad Knowles b...@shub-internet.org
LinkedIn Profile: http://tinyurl.com/y8kpxu
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


[Mailman-Users] openID enabled mailman

2009-06-07 Thread Malveeka Tewari
Hi

I am working on implementing openID server for the mailman setup I am
running.
I have started using mailman only recently and need help/feedback on my
approach.

We want to provide the list users an option whether or not to have enable
openID.
 On the  page, the users will see an option for

1. Enable/Disable openID login for your subscription
2. Sign in with existing openID login for your subscription

*1. Enable/Disable openID login for your subscription* *account*
For enabling and diabling the openID feature, the users login their
subscribed accounts as they do now for changing any of the subcription
options.
On this page if they enable the openID feature, they recieve an automated
reply with their openID identifier.

The password for the openID identifier is the same as that for the
subscription accounts. If they change their subscription passwords, their
openID password gets changed too.

*2. Sign in with existing openID login*
The user gets redirected to a page where it enters it's openID identifer and
the password and can now manage its account settings with the openID
identifier. This authentication and further logging, modification of
subscription configurations will be handled by the openID server.

As I understand, the *changes that need to be made to the existing mailman
code* include the following:

Changing the MemberAdaptor.py and UserDesc.py for including information
whether or not openID identifier is enabled for a paricular user.
Propogating changes made to openID-identified-accounts to the subscription
configurations.
Changing the webpage interfaces for provinding and allowing users to access
these options

I want to know if there's already an openID enabled version of mailman
available
And what files would I need to make changes to include openID support in
mailman

Thanks
Malveeka
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] openID enabled mailman

2009-06-07 Thread Brad Knowles

on 6/7/09 12:14 PM, Malveeka Tewari said:


I want to know if there's already an openID enabled version of
mailman available And what files would I need to make changes to
include openID support in mailman


The OpenID project uses Mailman themselves, and they have hacked it to 
allow OpenID logins.  They even shared with us the code that they have. 
 I took a look at trying to bring this into the main codebase, and I 
was not able to figure out how to do that -- when they put in OpenID, 
they broke everything else, and I could never figure out how to get the 
two to co-exist at the same time.


IMO, this may be a better question to ask on their mailing lists, or to 
ask the people who maintain their mailing lists.


--
Brad Knowles b...@shub-internet.org
LinkedIn Profile: http://tinyurl.com/y8kpxu
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9