Skip to content

Authenticate Mosaic FS #506

Description

@DavieReid

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/

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions