Closed sughics closed 1 year ago
Tried an initial implementation for token generation using ala-ws-plugin
but it appears that ala-ws-plugin
can't be used with non-Grails application.
Any ideas on potential solution(s) @brucehyslop ?
Changes have now been implemented in https://github.com/AtlasOfLivingAustralia/biocache-service/pull/796.
Included in release 3.2.0
Applicable when biocache-serivce is updated to use APIs from API Gateway @ https://api.ala.org.au instead of direct calls to services.
biocache-service's DoiService will require an update to request new DOI i.e mintDoi using a JWT instead of relying on IP whitelist or API Key (as it is not supported on API Gateway). The JWT will need to be generated with
doi/write
scope which is required for DOI minting and as such, the Oauth client used by biocache-service will also need to includedoi/write
scope.