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

[Feature Request] Display one entry per session/device additionally to clients in Settings > Personal > Security #97

Open
SamuAlfageme opened this issue Oct 24, 2017 · 4 comments

Comments

@SamuAlfageme
Copy link
Contributor

While testing how OAuth sessions are reflected in the Personal > Security settings section after owncloud/core#28879, and given the nature of how the same clients will be used across multiple devices to connect to an account via OAuth, I was wondering if a more fine-grained device/session control could be implemented.

Per application

What is implemented already: to revoke whole apps from further accessing an account - e.g. twitter or from StackExchange settings:

Per device/session

It'd also be interesting from an user point of view to be able to revoke access to individual devices/sessions - e.g. in case of loss - rather than all the clients sharing id/secret together. Like it already happens for the rest of core sessions (see owncloud/core#28879)

Additionally, a way to provide more details about the OAuth sessions open would be quite helpful (we already have "most recent activity" both for sessions and application passwords, we could have an additional "IP address") - e.g. taken from Google Apps' recent activity:

A couple of ideas about on implementing this: either,

  1. Give an optional name to a device once it gets authorized (e.g. "Office", "Laptop", ... )
  2. Transmit the hostname & platform the client is running on in first connection (via additional parameters in the access token request) - Dropbox security tab can be seen as example:

screenshot 2017-10-24 12 19 31

cc/ @pmaier1 @michaelstingl

@SamuAlfageme SamuAlfageme changed the title [Feature Request] Display one entry per session/device additionally of per-client in Settings > Personal > Security [Feature Request] Display one entry per session/device additionally to clients in Settings > Personal > Security Oct 24, 2017
@guruz
Copy link

guruz commented Nov 19, 2017

Related #86

@guruz
Copy link

guruz commented Feb 22, 2018

@tomneedham @michaelstingl

@guruz
Copy link

guruz commented Feb 22, 2018

Related owncloud/client#4606

@PVince81
Copy link
Contributor

moving to p3 + triage as there is no assignment

@PVince81 PVince81 modified the milestones: development, triage Apr 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants