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

BTRX - 268 - DUOS: Authenticate Researcher Data Access Request w/ ERA Commons ID #202

Open
wants to merge 28 commits into
base: develop
Choose a base branch
from

Conversation

LeoForconesi
Copy link
Contributor

@LeoForconesi LeoForconesi commented Aug 17, 2018

Addresses Jira Story:

BTRX-268 : Authenticate Researcher Data Access Request w/ ERA Commons ID
BTRX-269 : DUOS: Authenticate Researcher Profile w/ ERA Commons

Changes in this PR:

  • This story and code is related to BTRX-268 Back end branch
  • Add new Nih service, to:
  1. generate expiration day count for account validation and Ui purposes
  2. validate incoming token from redirection, and save it if its valid
  3. delete Era Account
  • Modify Dar Summaries, Reviews and Previews in order to show snap shots of their Access Requests
  • Add Nih account requirement in Data Access Requests creations, in order to persist DAR form data when redirecting to Nih url, we had to use local storage, this is a temporal fix until Duos re-implementation
    Note
  • Before merging we need to add into Docker template, the redirection Url to Shibboleth for prod, and Nih Mock for test. For this we need to make a modification to config.js in order to its proper Global constants.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants