Skip to content

This repository holds the sourcecode of the Italian National ORCID Hub (https://orcidhub.cineca.it). The project is shared with an AGPL license to promote reuse in other countries and scope. The Hub application provides a central environment to manage ORCID authorization allowing the end-user to interact with a single application to grants permi…

License

Notifications You must be signed in to change notification settings

Cineca/OrcidHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

46365ca · Jun 13, 2016

History

27 Commits
Jan 26, 2016
Jun 13, 2016
Jul 20, 2015
Jul 20, 2015
Jul 20, 2015
Jul 20, 2015
Jul 20, 2015
Jul 20, 2015
Jul 20, 2015
Jul 6, 2015
Jul 6, 2015
Jan 22, 2016
Jan 22, 2016
Jan 22, 2016
Jan 22, 2016
Jan 26, 2016

Repository files navigation

#README for ORCID HUB

Web Application that allows the integration of multiple applications with ORCID.

Live application on https://orcidhub.cineca.it

##USE CASE

use case

##REST API:

###getTicket

POST /user/{LOCALID}/ticket

Request Class:

GetTicketRequestDTO {
firstname (string, optional),
lastname (string, optional),
mail (string, optional),
local-id (string, optional),
url-callback (string, optional),
app-id (string, optional),
org-id (string, optional)
}

Response Class

GetTicketResponseDTO {
token (string, optional),
orcid (string, optional),
result-code (string, optional),
orcid-access-token (string, optional)
}

###Start Oauth

GET /oauth/{ticket}

###getListApps

GET /user/{LOCALID}/listApps

Response Class:

GetListAppsResponseDTO {
firstname (string, optional),
lastname (string, optional),
listApp (List[ApplicationDTO], optional),
result-code (string, optional)
}
ApplicationDTO {
name (string, optional),
custom (boolean, optional),
authorized (boolean, optional)
}

Project Based on JHipster Full documentation and information is available on website at http://jhipster.github.io/

About

This repository holds the sourcecode of the Italian National ORCID Hub (https://orcidhub.cineca.it). The project is shared with an AGPL license to promote reuse in other countries and scope. The Hub application provides a central environment to manage ORCID authorization allowing the end-user to interact with a single application to grants permi…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published