Skip to content

A library that implements OpenID protocolos: OpenID4VCI and OpenID4VP.

License

Notifications You must be signed in to change notification settings

izertis/identfy-OpenID-library

Repository files navigation

identfy

An all-in-one solution to take control of your digital identity


identfy is a combination of various products that enable building user-centric solutions.

identfy OpenID library

identfy OpenID library is a generalist and stateless implementation of OpenID4VCI and OpenID4VP. The library defines the methods and tools needed to manage an authorization and authentication process, as well as to issue W3C credentials. For its correct operation, the user must provide callbacks for different issues, especially related to the signature and additional validation processes to be performed.

The issuing of credentials is done through a different component than the one used for authentication and authorization, so in practice a user interested only in these issues could also benefit from the library.

Table of content:

Usage

Prerequisites

For the use of the library only Node with a version equal or higher than 16 is required.

Step by step

You can import it on your own project.

Soon, it will be availabme as an npm package.

Development guide

If you are interested on testing and building it by yourself or you would like to contribute, you can find here the development guide

Help and Documentation

License

This software is dual-licensed; you can choose between the terms of the Affero GNU General Public License version 3 (AGPL-3.0) or a commercial license. Look at LICENSE file for more information.

Trademark

identfy and its logo are registered trademarks of Izertis

About

A library that implements OpenID protocolos: OpenID4VCI and OpenID4VP.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •