Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Profile page #33

Open
teemukataja opened this issue Nov 21, 2019 · 0 comments
Open

Profile page #33

teemukataja opened this issue Nov 21, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@teemukataja
Copy link
Contributor

teemukataja commented Nov 21, 2019

Proposed solution

@juhtornr suggested a profile page, where the UI would display the contents of the ELIXIR access token. This means that the UI wouldn't store any data, only display user data from the session.

Things we can display from the token with current scopes (openid, ga4gh_passport_v1):

  • ELIXIR ID
  • Bona Fide status
  • Dataset permissions

We could also display for example email or name if needed, but this requires the token scopes to be updated.

DoD (Definition of Done)

  • A new user profile view
  • Update privacy policy: state that we don't store any data that is displayed in the user profile page, the data comes directly from ELIXIR and the information only exists in the browser session (client side), and is deleted when logged out or after one hour when the access token expires
@teemukataja teemukataja added the enhancement New feature or request label Nov 21, 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
None yet
Development

No branches or pull requests

1 participant