Hi!
I started to write down some use cases by looking at
ma.gnolia.com as
they handle multiple authentication methods. I think they do it quite
good and I guess you can learn from them. We might consolidate the use
cases later or we can see how we can keep them separate and enable all
of them.
I was also thinking to hide the needed information behind interfaces.
Like for registration you only need basic information such as
username, password (twice) and probably email address but not more. So
this might be inside an IBasicUser interface and an application might
choose to ask for more information by providing more interfaces. Not
yet sure how this is best implemented but we will see..
Click on
http://groups.google.com/group/plone-social-networking/web/user-logs-in-to-site-with-multiple-authorization-methods
- or copy & paste it into your browser's address bar if that doesn't
work.