Verifiable Credential Based Authentication over OpenID Connect
Verifiable Credential Based Authentication Over OpenID Connect
Convener(s): Tobias Looker
Notes-taker(s): Tobias Looker
Discussion notes, key understandings, outstanding questions, observations, and, if appropriate to this discussion: action items, next steps:
Recording of the session – The Wiki Won't accept youtube links - check the book of proceedings at the IIW site for the link
At MATTR, we've been working hard on an exciting opportunity with the Government of British Columbia (BC Gov) in Canada. In June 2019, the BC Gov Verifiable Organizations Network team put out a "Code With Us" development bounty to integrate KeyCloak, their enterprise Identity and Access Management (IAM) solution, with an emerging W3C standard called Verifiable Credentials. This work led the team at MATTR to a solution that enables the use of Verifiable Credentials (VC) as a means of authentication that is interoperable with the OpenID Connect (OIDC) specification. We call this work VC-AuthN-OIDC, the output is an adaptor which bridges these standards and enables a whole new set of capabilities through a simple extension of most modern IAM solutions.
MATTR – https://mattr.global
BC Gov Verifiable Organizations Network – https://vonx.io BCDevExchange – https://bcdevexchange.org "Code With Us" development bounty – https://www.bcdevexchange.org/opportunities/cwu/opp-create-a-red-hat-keycloak-identity-provider--idp--capable-of-processing-verifiable-credentials-using-decentralized-identity-technology-created-by-bc-gov-to-authorize-access-to-a-bc-government-digital-service- VC-AuthN-OIDC Github Repository – https://github.com/mattrglobal/vc-authn-oidc
A presentation on an approach to integrate verifiable credentials as a means of authentication with OpenID connect.
Link to Slides Presented: https://drive.google.com/open?id=1caejLpUgDWYfH--HWnY9zp7BYq5e9nKi