[SRU] Registration should require user full name

Bug #742678 reported by Natalia Bidart
This bug report is a duplicate of:  Bug #709494: [SRU] Missing user's name field. Edit Remove
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
Triaged
Medium
Natalia Bidart
Stable-1-0
Triaged
Medium
Natalia Bidart
ubuntu-sso-client (Ubuntu)
New
Undecided
Unassigned
Maverick
New
Undecided
Unassigned

Bug Description

Binary package hint: ubuntu-sso-client

By not having the "displayname" field in the Ubuntu One registration screen, it results in confusing messages to be sent to users. An example is sharing a folder with a user where the user gets a message like: "New folder shared by <empty string>". This bug is fixed in Natty and has been tested.

In the GTK UI for SSO account creation, the Registration screen used to have a text entry for gathering the user full name. That field was hidden before maverick's final freeze because the SSO server side will not provide an API to actually set that value in the user account.

Since last week, the SSO REST API v1.0 allows passing a new parameter 'displayname' to the "register" method (as per bug #709496), so we should un-hide the "name" text entry and send the value the user entered to the SSO backend. Currently, all the new SSO account are being created with an empty display name, causing (among other things) having the Ubuntu One shares be displayed as "New folder shared by <empty string>". Backporting this change will fix this issue.

This change is not big at code level (see the branch proposed in bug #709494 for stable-1-0 series), since all the needed code and strings are already there (but hidden). Re-showing the "name" text entry will change how the UI looks (for the registration case, not for login), so this will require a UI freeze exception.

As you can see in bug #709494, this is already fixed and released in natty.

---

TEST CASE:
Need to NOT have a valid Ubuntu One token and the ability to create a new Ubuntu One account

1. Open System > Accessories > Passwords and Encryption Keys
2. Ubuntu SSO GUI should display with a name field at the top

Expected result: Name field displays and is required (cannot be blank)

register_user_with_name method that will receive (and send) the new displayname parameter.

Related branches

description: updated
Changed in ubuntu-sso-client (Ubuntu):
milestone: none → maverick-updates
Revision history for this message
Natalia Bidart (nataliabidart) wrote :
Changed in ubuntu-sso-client:
assignee: nobody → Naty Bidart (nataliabidart)
status: New → Triaged
importance: Undecided → Medium
summary: - [FFE] Registration should require user full name
+ [SRU] Registration should require user full name
tags: added: u1-maverick-sru
description: updated
description: updated
Changed in ubuntu-sso-client (Ubuntu Maverick):
milestone: none → maverick-updates
description: updated
Martin Pitt (pitti)
Changed in ubuntu-sso-client (Ubuntu):
milestone: maverick-updates → none
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.