Opened 3 years ago
Last modified 6 months ago
#1502 reopened Feature Request
Allow admins to change username
| Reported by: | TD | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Elgg 1.8.x |
| Component: | Core | Version: | 1.7 |
| Severity: | minor | Keywords: | privacy, URL, username |
| Cc: | brettp | Difficulty: |
Description
Allow users to change or hide their registered name that shows up in the URL bar for privacy reasons.
Change History (4)
comment:1 Changed 3 years ago by brettp
- Milestone Elgg 1.7 deleted
- Version changed from 1.6 to 1.7
comment:2 Changed 3 years ago by brettp
- Milestone set to Elgg 1.8
- Priority changed from normal to low
- Summary changed from Hide or Change Registered Name In URL to Change username
comment:3 Changed 3 years ago by brettp
- Resolution set to wontfix
- Status changed from new to closed
This is something that we are able to add since we've fixed the data dirs, but we should ask if it's a good idea. I think that we should not allow users to change users names.
- It breaks URLs that rely on usernames.
- Many other services don't allow you to change usernames.
- If users are concerned about privacy, they wouldn't sign up with a revealing username.
If there are strong feelings and good use cases for why to allow this, please reopen.
comment:4 Changed 6 months ago by mrclay
- Milestone changed from Elgg 1.8.0 to Elgg 1.8.x
- Priority changed from low to normal
- Resolution wontfix deleted
- Status changed from closed to reopened
- Summary changed from Change username to Allow admins to change username
Admins really should be able to do this. UF allows users to change usernames (e.g. marriage), so we have to coordinate this, and communities may get legit users with offensive/unacceptable usernames that admins will want to change.
Pre and post events should be added to allow plugins to coordinate with connected apps with username accounts. Can those be added in a bugfix release?
Redirecting from old profile URL would be nice, but not required.

Hiding the username would be extremely difficult since plugins implement page handlers differently. Since the data dir no longer uses usernames, we can easily enough allow them to be changed, though...