The packages for a sovereign SSO
zkConnect is a privacy-preserving single sign-on method for applications. Once integrated, applications can request private, granular data from users, while users can authenticate and selectively reveal their data thanks to zero-knowledge proofs (ZKPs).
zkConnect features two packages:
@sismo-core/zk-connect-client: the frontend package to easily request ZKPs from users of Sismo in a privacy-preserving manner.
@sismo-core/zk-connect-react: the React frontend package to easily integrate the zkConnectButton and zk-connect-client in your React app.
In order to use zkConnect, you will need to have an
appIdregistered in the Sismo Factory. You can register your appId here.
You can see this guide for a full example on how to integrate zkConnect in your application: zkConnect Guide.