Guide Intro to NuID


For decades, digital identity has remained an obscure topic that has never competed for mainstream attention. But the conversation surrounding these technologies is changing rapidly.

Rampant data breaches, ubiquitous privacy overreach, and abysmal authentication UX internet-wide reveal the root cause of these symptoms to a broader audience: user identity was not a priority in the initial architecture of the internet.

The NuID Auth API provides a compelling alternative to the traditional model of storing passwords in private databases all over the web.

The NuID Auth API provides endpoints for creating and verifying user credentials utilizing a zero knowledge authentication protocol. We provide the @nuid/zk npm package for generating proofs and credentials in your client application. The two primary use-cases for the NuID Auth API are:

  1. User Registration - Creating Credentials
  2. User Login - Proving Credential Challenges

Ready to dive in? We've written a guide to get you up and running with your first NuID integration. If you have any questions, don't hesitate to send us a message. We'd love to help!

Coming Up


We have a number of advanced identity management and security features in the pipeline that will be effortless to incorporate into your existing NuID deployments and provide value directly to your service and your users.

At the top of the list are a password blacklisting API to securely inform users and developers of weak and stolen credentials, advanced MFA optionality, and off-the-shelf authentication UI components that are secure, modular, and accessible.

The NuID platform addresses the most common authentication and user management pitfalls now, and is designed to grow and adapt to the evolving demands of digital identity. Get in touch with any identity, authentication, authorization, access, and user management-related needs to see if NuID is a good fit for your problem space.

Next Guide: Integrating with NuID →