open-policy-agent / contrib

Integrations, examples, and proof-of-concepts that are not part of OPA proper.

Home Page:http://www.openpolicyagent.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dart-based HTTP API Authz example

pmundt opened this issue · comments

We (@adaptant-labs) have prepared a Dart-based example of HTTP API authorization with OPA as a proof of concept based off of @tsandall's OPA-Python example, which we would be happy to contribute - though it's not clear where exactly we should submit a PR for this, if at all.

In any case, the repository can be found at https://github.com/adaptant-labs/opa-api-authz-dart

We are planning on further generalizing the OPA support in Dart and further tying this into our on-going work on leveraging the Dart runtime with OpenFaaS, where we will also be using OPA.

Thanks for putting this together @pmundt ! Can you open a PR in https://github.com/open-policy-agent/contrib. This seems like a good place for this contribution.

Thanks for putting this together @pmundt ! Can you open a PR in https://github.com/open-policy-agent/contrib. This seems like a good place for this contribution.

PR #83 opened.

Thanks for the pointer @timothyhinrichs, I'll fork this off and send you a separate PR.

Also, we're putting together an integration index. It'd be great to add this. It's rough right now--mainly trying to get the data in place. It's not yet merged, but if either you could send along the following info (whatever you already have) or open a PR once this one merges, that'd be great. * title * description * tutorial links * code links * blog links * video links https://github.com/timothyhinrichs/opa/blob/integindex/docs/website/scripts/integration-index/integrations.yaml

On Mon, Oct 14, 2019 at 8:41 AM Ashutosh Narkar @.***> wrote: Thanks for putting this together @pmundt https://github.com/pmundt ! Can you open a PR in https://github.com/open-policy-agent/contrib. This seems like a good place for this contribution. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#82?email_source=notifications&email_token=ACMVQK3QPTUN2ZCAJ4DGCXDQOSHJVA5CNFSM4JAIW6E2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBFIJGY#issuecomment-541754523>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACMVQK4IFV3R4LFZQBWFF6TQOSHJVANCNFSM4JAIW6EQ .