Modify

Opened 8 years ago

Last modified 3 years ago

#699 new enhancement

Specify realname and email address in session table

Reported by: trachacks@… Owned by: anybody
Priority: normal Component: Request-a-Hack
Severity: normal Keywords: user session attribute management
Cc: py.hieroglyph@…, osimons Trac Release: 0.11

Description

Ability to specify realname / email address per user in the session table. Useful for instance where the person looking after trac is not the systems administrator.

Attachments (0)

Change History (5)

comment:1 Changed 6 years ago by anonymous

  • Trac Release changed from 0.9 to 0.11

comment:2 Changed 5 years ago by rjollos

  • Summary changed from User settings to Specify realname and email address in session table

comment:3 follow-up: Changed 5 years ago by py.hieroglyph@…

I am interested in similar functionality and may have a go at this. Does anyone have any more concrete requirements? I was thinking of:

...however I have no experience with writing trac plugins! Suggestions / assistance welcome!

comment:4 Changed 5 years ago by anonymous

  • Cc py.hieroglyph@… added

Added cc

comment:5 in reply to: ↑ 3 Changed 3 years ago by hasienda

  • Cc osimons added
  • Keywords user session attribute management added

Replying to py.hieroglyph@googlemail.com:

I am interested in similar functionality and may have a go at this. Does anyone have any more concrete requirements? I was thinking of:

  • view (unique) session records, esp. last login date/time
  • ability to add name and email records in session_attribute

Both are addressed by AccountManagerPlugin, that doesn't require TRAC_ADMIN anymore after introducing a dedicated privileges ACCTMGR_USER_ADMIN for such actions.

This is neither supported by AccountManager yet, nor does it sound like a good idea to me.

While I understand your intention to populate the owner drop-down, that doesn't change the fact, that you want to fake a login event that never happened. Showing only user names, that are logging in at least once is on purpose. Only this way you're somewhat sure about their affiliation with the system. Of course there's still no guarantee that they know how to pick-up and act on tickets assigned to them.

...however I have no experience with writing trac plugins! Suggestions / assistance welcome!

Well, there are developers doing plugin development for fun or for money, if you would set out a bounty, or even for both. For Trac plugin coding guidance better ask at the mailing-list or in #trac IRC channel at freenode.net .

Add Comment

Modify Ticket

Action
as new The owner will remain anybody.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.