Skip to content
This repository has been archived by the owner on Apr 11, 2023. It is now read-only.

Support for GNAP Authorization #159

Closed
18 tasks done
rolsonquadras opened this issue Mar 15, 2022 · 0 comments
Closed
18 tasks done

Support for GNAP Authorization #159

rolsonquadras opened this issue Mar 15, 2022 · 0 comments
Assignees
Labels
type: enhancement New feature or request
Milestone

Comments

@rolsonquadras
Copy link
Member

rolsonquadras commented Mar 15, 2022

Need to implement GNAP authorization for communication between TrustBloc components. Currently, it's a mix of zcap and oauth based on individual APIs. The goal is to have a common auth framework for all components and APIs.

The initial design can be found here.

The hub-auth project will work as an Authorization Server. This needs to implement following main APIs.

  • grant request endpoint
  • introspect

Also, it needs to provide reusable client sdk to generate grant requests and add httpsign for all the requests sent during the flows along with verification of signatures.

High level tasks:

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: enhancement New feature or request
Projects
No open projects
Status: Done
Development

No branches or pull requests

4 participants