OpenID Connect and OAuth2 in WIX

As with NextCloud, WordPress and Auth0 it is very easy to integrate CodeB’s Self-Sovereign Identities into other systems. To Integrate CodeB’s SSI into WIX follow the steps below: Add Values in “Secrets Manager” The following 4 values are essential for the OpenID Scripts to work: clientId: javascript clientSecret: CodeB scope: openid profile email picture short … Read more

Integrate CodeB into Auth0 as Social Connection

In our article “Integrate CodeB into Auth0 as Enterprise Connection” we explained how to integrate the distributed identities of CodeB into Auth0. But not every Auth0 subscription allows to create enterprise connections. To integrate CodeB via plain OAuth2 (Social Connection) is very easy. Go to Authentication -> Social Press button “Create Connection” Use “https://portal.codeb.io/” as … Read more

Integrate CodeB into Auth0 as Enterprise Connection

The Self-Sovereign Identity System of CodeB does not only support W3C DID’s but comes also with an inbuilt OpenID Connect (OIDC) Identity Provider. OpenID Connect meets distributed Self-Sovereign Identities. Integration of the Identity Provider into existing systems is extremely easy. In this article we use Auth0 as an example: Go to: Authentication -> Enterprise Connections -> … Read more

CodeB OpenID Connect Client Sample

Most popular web based applications such as NextCloud, WordPress, etc. are supported by many OpenID Connect Clients available but it looks complete different for less popular or in-house applications. For demonstration purpose we have created a plain vanilla JavaScript Library so that OpenID Connect Connectivity can be implemented with just one include directive referencing our … Read more

Use CodeB SSI as OpenID Connect Identity Provider for WordPress

The Self-Sovereign Identity System of CodeB does not only support W3C DID’s but comes also with an inbuilt OpenID Connect (OIDC) Identity Provider. OpenID Connect meets distributed Self-Sovereign Identities. Integration of the Identity Provider into existing systems is extremely easy. In this article we use WordPress as an example. Install WordPress Plugin: “OpenID Connect generic … Read more

Use CodeB SSI as OIDC Identity Provider for NextCloud

The Self-Sovereign Identity System of CodeB does not only support W3C DID’s but comes also with an inbuilt OpenID Connect (OIDC) Identity Provider. OpenID Connect meets distributed Self-Sovereign Identities. Integration of the Identity Provider into existing systems is extremely easy. In this article we use NextCloud as an example. Install the NextCloud App called “Social … Read more

OpenID Connect meets distributed Self-Sovereign Identities

Self-Sovereign Identity (SSI) emerged with the rise of blockchain technology. This paradigm focuses on user-centricity and strives to place the user in full control of the digital identity. It is a concept in the digital movement that only the user should own their identity data fully without intervention from outside administration. By using a Self-Sovereign … Read more

Bearer Token Generation

A Bearer Token (RFC 6750) is a cryptic string, usually generated by the server in response to a login request. It contains a subject claim (sub) which references an authorized entity (i.e., the User, Application or Organization). The authorized entity uses a signed bearer authorization token to access one or more resources for which the … Read more

Capabilities Matrix

The Capabilities Matrix is made of Verifiable Claims with a special syntax for the “ClaimType“. When using a dot notation for the ClaimType number (like OIDs) a claim becomes an entry in the Capabilities Matrix. For example number 1.1, 1.4.5, 2.1343.1, etc. The Capabilities Matrix can also be used for Commercial Attributes. Up to 7 … Read more

Add key roles and permissions to Self-Sovereign Identity (SSI)

The creator of an identity contract holds per default full rights to his own identity. Additionally he can assign roles and rights to other keys and identities. For example to a backup key, a financial controller, the government to add verifiable claims, or a service like a SMS Hub to debit funds, etc. For example … Read more