Opened 18 years ago
Last modified 10 years ago
#3737 new enhancement
login-id, trac-nick
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | next-major-releases |
Component: | general | Version: | devel |
Severity: | normal | Keywords: | username user |
Cc: | d.grellscheid@…, jeremyk@…, itamarost@…, Ryan J Ollos | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
as also noted in #3667 there are cases where the username may change. also login mechanisms coming via basic auth may provide some userid which is not easy to remember. therefor it would be great to have more fields for a user, i.e. a username, userid, a nick, and maybe the nick is displayed.
Attachments (0)
Change History (24)
comment:1 by , 18 years ago
Summary: | userid, username → login-id, trac-nick |
---|
follow-up: 5 comment:3 by , 18 years ago
Replying to ThurnerRupert:
#4210 marked as duplicate.
Any ideas as far as (a) feasibility of this enhancement and (b) milestone to attach it to?
follow-up: 6 comment:5 by , 18 years ago
Replying to anonymous:
Replying to ThurnerRupert:
#4210 marked as duplicate.
Any ideas as far as (a) feasibility of this enhancement and (b) milestone to attach it to?
- feasibility: as it just touches the login code, the (coding) impact should be small.
- milestone: jonas/cboos/… are in a better position to answer that question.
comment:6 by , 18 years ago
Keywords: | username added |
---|---|
Milestone: | → 0.12 |
comment:7 by , 18 years ago
comment:8 by , 18 years ago
#4553 reqests to display the full username instead of the subversion login id and also trac user id coming from ldap. also suggests to use tooltips to display the user name.
mark as dup hoping that the problem is cryptic user names which would be solved by nick-names.
comment:10 by , 18 years ago
I would be much more into the 'name' field, which is already being gathered, to be displayed on views instead of the login id. This could be a config change in the trac.ini to hit some display logic.
follow-up: 12 comment:11 by , 18 years ago
it is not just a display issue. if you assign tickets, if you query tickets, if you search for tickets you've to know this cryptical user-id's as well. and the name field is not practical as it contains spaces, and the entry may be long.
comment:12 by , 18 years ago
I think there are multiple steps and some are low hanging fruits while others are note.
I could imagine that on the display site it's just one single function that renders a user's display name (whatever that may be) on every page.
The questions is where the implementation comes from. I could imagine that a simple one just uses the login id or the entered user name. A more advanced one could be provided by a plug-in.
Another step is making the user selection/search more flexible by allowing substring/wild card matches against the user info and not only the login id. However, I don't think that this must be necessarily solved together with this bug. It should be probably tracked in a separate bug.
comment:15 by , 17 years ago
Cc: | added |
---|
comment:16 by , 17 years ago
Milestone: | 0.12 → 1.0 |
---|
comment:17 by , 17 years ago
Milestone: | 1.0 → 0.12 |
---|
comment:18 by , 17 years ago
A simpler solution to this is just handle the translation in your IAuthenticator
.
comment:19 by , 16 years ago
Cc: | added |
---|
we'd love to see this functionality as well. I'm trying to implement it as a hack in the local templates/site.html but still trying to wrap my head around the templates and whatnot :)
We aren't overly concerned with the searching stuff, as mostly we just search by content rather than owner, and owners know their login names, just not everyone else's. It would make it a whole lot easier though for our tech support folks to be able to assign tickets to the admin/dev team by name rather than by our weird login names :)
comment:20 by , 15 years ago
See also #7339.
Once we have the possibility to show either full name or login name for user names, we could as well add a third possibility (nicknames), provided we have a way to manage this extra field.
comment:21 by , 15 years ago
Cc: | added |
---|
comment:22 by , 14 years ago
Cc: | added |
---|---|
Keywords: | user added |
comment:24 by , 10 years ago
Cc: | added; removed |
---|
comment:25 by , 10 years ago
Owner: | removed |
---|
the goal of this ticket
provide easy to rembember usernames/nicks/trac-user-id (the "sid" in the session table) for everything, be it query, assigning tickets, rights, setting cc.
this means that the sid needs to be decoupled from the login-id, which can be a quit unrememberable beast.
implementation possibility?
would it be possible to store the login-id in the session_attribute table and offer a button/function to change the nick (stored as "sid" in the session table?
or add a "login-id" to the session table to allow easier setting a unique key on it?