Jean-Vincent Drean wrote:
On Mon, Jun 16, 2008 at 3:27 PM, Sergiu Dumitriu <[email protected]> wrote:
2.) OpenIDs have to be bound to local user accounts (1:n relations, allow more OpenIDs per account) - how should this happen? In the admin GUI? Who should be allowed to do it? I think 1:1 relation is sufficient. No special need for 2 sso accounts for the same local user. Relation can be contained in new property of XWikiUsers class. ("ssourl" string property for example. or dblist property in case of 1:n relation) I wouldn't add a new property to the XWikiUsers class; this leads to very thick classes, like XWikiPreferences, with properties used only in specific cases. I'd rather add a new XClass, for example XWiki.OpenIdAccount, and user profiles will have this kind of objects attached.
+1. By analogue: SAMLAccount and others SSOAccounts per sso system. -- Artem Melentyev