Code Monkey home page Code Monkey logo

Comments (2)

SpacemanPaul avatar SpacemanPaul commented on July 3, 2024

Hi. We have no interest in an authentication layer for OWS, but if you would like to contribute an implementation, I'd be happy to review it and potentially merge it into the main codebase.

My initial comments/preferences would be:

  1. Firstly, this sounds like something that might be better implemented in infrastructure/dev-ops outside of OWS and Flask, particularly if you are deploying to a cloud-deployed environment. If you identify a simple reproducible approach that doesn't involve code-changes I'd be happy to add some information about it to the OWS documentation in case others have similar requirements in future.
  2. If implemented in OWS, it should be inactive by default and activated via environment variables.
  3. Please do not add additional dependencies. Installations that do not use the validator should not need to install the relevant additional libraries - they should be conditionally imported only when required.
  4. Minimal JWT as you suggest seems reasonable.

from datacube-ows.

brunifrancesco avatar brunifrancesco commented on July 3, 2024

Hello Paul, thanks for replying me be back. Actually, I wrote the issue in the wrong repo. I just wanted to propose what I proposed in the ODC explorer, not in OWS.
In general, I agree with you: in OWS doesn't seems to have much sense adding this layer.
Let me re-think about it and I'll eventually open the issue in the future.

Sorry again,
Best

from datacube-ows.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.