Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capture/display the last time a user successfully authenticated #5412

Closed
mitchell852 opened this issue Jan 7, 2021 · 1 comment · Fixed by #6009
Closed

Capture/display the last time a user successfully authenticated #5412

mitchell852 opened this issue Jan 7, 2021 · 1 comment · Fixed by #6009
Assignees
Labels
new feature A new feature, capability or behavior Traffic Ops related to Traffic Ops Traffic Portal v1 related to Traffic Portal version 1
Milestone

Comments

@mitchell852
Copy link
Member

I'm submitting a ...

  • new feature / enhancement request

Traffic Control components affected ...

  • Traffic Ops
  • Traffic Portal

Current behavior:

TP and the TO API will not provide you with any information regarding the last time/date a user successfully authenticated. This information can be helpful when disabling users that no longer use the system. i.e. data cleanup.

New behavior:

When a user successfully authenticates (POST /user/login), capture the time/date and provide this information via the TO api and TP similar to the way user.lastUpdated is captured. This info should be added to:

TO API:

  • GET /user/current
  • GET /users
  • GET /user?id=

TP:

@mitchell852 mitchell852 added new feature A new feature, capability or behavior Traffic Ops related to Traffic Ops Traffic Portal v1 related to Traffic Portal version 1 labels Jan 7, 2021
@rimashah25
Copy link
Contributor

I can take this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature A new feature, capability or behavior Traffic Ops related to Traffic Ops Traffic Portal v1 related to Traffic Portal version 1
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants