un-fao / calipseo-shiny

Calipseo is FAO web- based platform for national Fisheries Authorities to streamline management of fisheries data and the production, analysis and reporting of fishery statistics.
1 stars 0 forks source link

[CALR-64] Support Shiny app auth login UI based on Calipseo jwt-auth API #64

Closed eblondel closed 1 month ago

eblondel commented 6 months ago

Issue migrated from JIRA: https://sdlc.review.fao.org/jira/browse/CALR-64 Creator/Reporter: Emmanuel Blondel @eblondel Assignee: Emmanuel Blondel @eblondel Priority: Medium Status: To Do Date of creation: 2022-03-18T09:19:53.000+0000

The Shiny application will support auth mode by having in its config auth: true. It will be the case where the shiny app is available publicly such as on the FAO GCP.

The anonymous mode will still be possible. This is the case where it's deployed in national network, and not publicly available.

Another dev (for later) will investigate how auth can be done without UI (through server token sharing), with the purpose to embedd the Shiny calipseo dashboard within the Calipseo main app

eblondel commented 1 month ago

This activity is now deprecated. Auth will be managed at deployment level directly through ShinyProxy