Talk:Mozillians/Releases/1.0/Registration

From MozillaWiki
Jump to: navigation, 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)