Ticket #699 (new enhancement)

Opened 7 years ago

Last modified 1 year ago

Specify realname and email address in session table

Reported by: trachacks@powertrip.co.za Assigned to: anybody
Priority: normal Component: Request-a-Hack
Severity: normal Keywords: user session attribute management
Cc: py.hieroglyph@googlemail.com, 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

Change History

09/14/08 18:56:24 changed by anonymous

  • release changed from 0.9 to 0.11.

07/15/09 03:02:06 changed by rjollos

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

(follow-up: ↓ 5 ) 03/29/10 17:01:33 changed by 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:

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

04/08/10 08:36:11 changed by anonymous

  • cc set to py.hieroglyph@googlemail.com.

Added cc

(in reply to: ↑ 3 ) 02/20/12 21:36:44 changed by hasienda

  • cc changed from py.hieroglyph@googlemail.com to py.hieroglyph@googlemail.com, osimons.
  • keywords set to user session attribute management.

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.

* ability to set last login date/time so username is added to assign-to drop list etc (see http://pacopablo.com/blog/pacopablo/blog/set-assign-to-drop-down for more info)

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/Change #699 (Specify realname and email address in session table)




Change Properties
Action