Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authenticate Mosaic FS #506

Open
DavieReid opened this issue Oct 6, 2023 · 0 comments
Open

Authenticate Mosaic FS #506

DavieReid opened this issue Oct 6, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@DavieReid
Copy link
Contributor

When in active mode, a running instance of Mosaic is made available via a fastify webserver. All requests are unauthenticated including admin APIs.

We need to integrate authentication for:

  1. All Admin APIs,
  2. Workflows API
  3. Content API, though this could be configurable to allow for public access

There is a fastify plugin for passport.js which looks promising and could be combined with a strategy that uses OAuth OIDC --> https://www.passportjs.org/packages/passport-openidconnect/

@DavieReid DavieReid added the enhancement New feature or request label Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant