wasmCloud / wascc-host

Library for hosting actors and capability providers in a host process
Apache License 2.0
202 stars 15 forks source link

Support OPA as an Authorizer trait implementation #64

Open autodidaddict opened 4 years ago

autodidaddict commented 4 years ago

Provide configurable support for an implementation of the Authorizer trait to defer authorization decisions to an OPA policy. Part of this configuration will need to be how to interact with OPA, e.g. the URL/credentials for the OPA URL.

We can do some comparisons to see if it's worth hiding behind a feature flag since the OPA interaction would basically be limited to making HTTP client calls.