Skip to content
This repository has been archived by the owner on Mar 17, 2022. It is now read-only.

Active sessions #10

Closed
3 of 5 tasks
JaneJeon opened this issue Jun 5, 2019 · 1 comment
Closed
3 of 5 tasks

Active sessions #10

JaneJeon opened this issue Jun 5, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@JaneJeon
Copy link
Owner

JaneJeon commented Jun 5, 2019

  • list all current sessions for a user
  • track location/IP/device/etc for each session
  • allow revoking sessions manually
  • update the updatedAt time every time the session is used, not created
  • Somehow parse IP into geolocation (country/city would be enough), either server-side or client-side
@JaneJeon JaneJeon added the enhancement New feature or request label Jun 5, 2019
@JaneJeon JaneJeon added this to the MVP milestone Jun 5, 2019
@JaneJeon JaneJeon self-assigned this Jun 5, 2019
@JaneJeon JaneJeon added this to To do in Authentication via automation Jun 8, 2019
@JaneJeon
Copy link
Owner Author

I think I'm going to relax the requirements here, taking cues from GitLab. I think tracking createdAt is good enough, and since parsing IP would most likely involve calls (i.e. no actual library needed to "parse" it, unlike useragent) to external service, I think it's better to leave it up for the client.

Authentication automation moved this from To do to Done Jul 31, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant