/nextcloud-siop-docu

This repository shows example messages of SIOP v2 and OpenID Connect for Verifiable Presentations.

Description

This repository contains slides and example messages that show how SIOP v2 and OpenID Connect for Verifiable Presentations can be used to log into a Nextcloud instance.

In our prototype, we use Hyperledger Indy Anoncreds that are requested using OpenID Connect 4 Verifiable Presentations and Presentation Exchange syntax. The PE format has to be translated to Anoncred proof requests before they can be processed by the Hyperldeger Indy SDK. The messages that are exchanged during login as well as the translation from PE to Anoncred proof requests can be found in the messages/ folder.