Talk:Mozillians/Releases/1.0/Registration

From MozillaWiki
Jump to navigation Jump to search

Notes on data to be stored in LDAP

The LDAP schema places some requirements on data to be stored in person entries:

  • sn (surname) is required
  • cn (common name) is required
  • Both of the above can be multi-valued

That means that the registration page must collect enough data to populate those entries. The current page design has boxes for 'given/first' name and for 'family/surname'. cn could be derived from those, but at the risk of upsetting people from cultures that put the family name first.

I suggest having a box for 'family name/surname' and one for 'display name' - the latter could be part-populated from the former when first entered.

I also suggest populating the LDAP displayName attribute with the preferred display name as well as putting that value into the required cn attribute. displayName is a single-valued attribute so it can safely be used in the page title when generating a display.

As other apps will probably be allowed direct access to the LDAP level, there is the possibility that users may enter multiple values for some attributes. The user-profile edit pages need to allow for that.

Andrew Findlay 05:08, 17 June 2011 (PDT)