Option to disable free username changes #443

Closed
opened 2026-02-05 17:36:17 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @rmartinoscar on GitHub (Sep 21, 2025).

Originally assigned to: @Boy132 on GitHub.

Users shouldn't be able to change their username by default imo

Discussed in https://github.com/pelican-dev/panel/discussions/1725

Originally posted by Leon-JavaScript September 21, 2025
As I already suggested as a comment regarding this topic, I guess it would be nice to be able to disable users being able to change their own username, like it has already been done with the server description. (So it could be another miscellaneous setting in the admin tab.)

The reason I find it useful is

  1. In some setups, admins want specific username patterns (e.g., when thinking in the long term when the software releases, hosters may want to see by the username what client is associated with a specific account by, for example, including something like a client ID in the username).
  2. In private setups, you want to know which person you created an account for, so if they're now able to change their own username, you could lose track of which person is using which account.
Originally created by @rmartinoscar on GitHub (Sep 21, 2025). Originally assigned to: @Boy132 on GitHub. *Users shouldn't be able to change their username by default imo* ### Discussed in https://github.com/pelican-dev/panel/discussions/1725 <div type='discussions-op-text'> <sup>Originally posted by **Leon-JavaScript** September 21, 2025</sup> As I already suggested as a [comment](https://github.com/pelican-dev/panel/pull/1702#issuecomment-3281388199) regarding this topic, I guess it would be nice to be able to disable users being able to change their own username, like it has already been done with the server description. (So it could be another miscellaneous setting in the admin tab.) The reason I find it useful is 1. In some setups, admins want specific username patterns (e.g., when thinking in the long term when the software releases, hosters may want to see by the username what client is associated with a specific account by, for example, including something like a client ID in the username). 2. In private setups, you want to know which person you created an account for, so if they're now able to change their own username, you could lose track of which person is using which account.</div>
Author
Owner

@Boy132 commented on GitHub (Sep 21, 2025):

Superseded by #1728

@Boy132 commented on GitHub (Sep 21, 2025): Superseded by #1728
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#443