Signet
GitHubCommunityWhat's New
  • eSignet
  • 🔍Overview
    • ✨Features
      • Signup Portal
    • ⚖️Principles
    • 📏Standards & Security
    • 📜License
  • Develop
    • 🦾Technology
      • 📦Technology Stack
      • ⚙️Components - eSignet
      • Components - Signup Portal
      • 📲API
    • ⚙️Configure eSignet
      • ACR
      • Claims
      • .well-known
        • jwks.json
        • oauth-configuration
        • openid-configuration
  • Test
    • Try It Out
      • Using Mock Data
      • Register Yourself
      • Integrate with eSignet
    • End User Guide
      • Health Portal
        • Login with Biometrics
        • Login with Password
        • Login with OTP
        • Login with QR code (Inji)
        • Knowledge Based Identification
        • Signup and Login with OTP for Verified Claims
    • Integration Guides - eSignet
      • Authenticator Plugin
      • Key Binder Plugin
      • Audit Plugin
      • Digital Wallet
        • Credential Holder
        • Wallet Authenticator
      • Relying Party
    • Integration Guide
      • Identity Verifier Plugin
      • Profile Registry Plugin
      • Integration with eSignet portal
  • 🛠️Deploy
    • ⛴️Deployment Architecture
      • On-Prem Installation Guidelines
    • ⚓Local Deployment
      • Mock Identity System
      • Mock Relying Party
  • 🔌Interoperability
    • MOSIP
    • Inji
    • OpenCRVS
  • 🚀Roadmap and Releases
    • 🛣️Roadmap
      • Roadmap 2025
      • Roadmap 2024
    • 📖Releases
      • v1.6.0
      • v1.5.1
        • Test Report
      • v1.5.0
        • Test Report
      • v1.4.2
      • v1.4.1
        • Test Report
      • v1.4.0
        • Test Report
      • v1.3.0
        • Test Report
      • v1.2.0
        • Test Report
      • v1.1.0
        • Test Report
      • v1.0.0
        • Test Report
      • v0.9.0
        • Test Report
  • 🤝Community
    • Code Contribution
    • Code of Conduct
  • 📌General
    • Resources
    • FAQs
    • Glossary
Powered by GitBook

Copyright © 2021 MOSIP. This work is licensed under a Creative Commons Attribution (CC-BY-4.0) International License unless otherwise noted.

On this page

Was this helpful?

Edit on GitHub
Export as PDF

Last updated 1 day ago

Was this helpful?

Digital identity is rapidly becoming the standard for citizen identification. Whether accessing services on government platforms or private service portals, user authentication is now a critical requirement. To ensure secure, private, and inclusive access, authentication mechanisms must adhere to established standards that guarantee data protection and build user trust.

Where does eSignet fit in?

In this context, eSignet plays a critical role by providing a secure, standards-compliant digital identity solution that empowers both users and service providers. It enables:

  • Trusted identity verification across platforms.

  • Flexible login and authentication methods tailored to various assurance levels.

  • Inclusive access designed to serve diverse user groups and device capabilities.

  • Consent-driven data and profile sharing, ensuring transparency and user control.

eSignet ensures that digital interactions are not only seamless but also secure, private, and user-centric. Built on trusted protocols and designed with a privacy-first approach, eSignet empowers both users and service providers with confidence and control.

eSignet comprises of 2 specific modules/parts:

What is eSignet Auth?

eSignet is a powerful, open-source digital identity authentication module that enables secure and standardized access to online services. It is developed by MOSIP and built by implementing specific OpenID Connect (OIDC) RFCs to provide high assurance. It is designed to be independent and be used as a standalone authentication module and can be easily integrated with any identity system or repository that supports authentication and attribute retrieval. While it includes reference integrations with MOSIP, its architecture is flexible and open enough to be adopted for a wide range of digital services ecosystems.

Whether you're building a citizen portal, a financial application, or any service that requires identity verification, eSignet can serve as your trusted, modular identity layer.

What is Signup?

The Signup Module is a self-contained, independent component that enables individuals to create and manage their digital identity profiles designed for seamless integration with eSignet auth module.

Beyond profile creation, the module also offers support for identity verification capabilities, including support for eKYC Verification, ensuring that user identities can be reliably validated during signup. With a focus on inclusivity, low-barrier entry, and progressive trust building, it can be used to extend digital identity to underserved or unregistered populations.

Who Can Use eSignet?

eSignet modules are for any organization, public or private, that needs secure and standards based identity authentication.

  • Government services providers.

  • Financial institutions.

  • Healthcare platforms.

  • Educational portals.

  • Enterprises seeking secure access systems.

If your system provides identity data and authentication APIs, you can integrate with eSignet - no dependence on MOSIP required.

eSignet isn’t just another login module it is a future-ready authentication and identity gateway, built to meet the evolving needs of digital public infrastructure and beyond.

Key Capabilities and Value Propositions of eSignet

Seamless Integration

eSignet provides a framework to integrate existing identity systems—such as national ID databases, passport systems, or driver's license repositories—for both authentication and eKYC (Know Your Customer) use cases. It offers:

  • Secure login flows

  • Verified identity claim sharing

  • Support for authentication via any trusted ID source

eSignet works equally well with government ID platforms or any organization’s internal ID repository. Integration is easy, standards-based, and extensible.

Signup & Profile Linking Support

eSignet’s Signup Module is an entry point for users to create and enhance their digital profile. This enables:

  • Account creation for new users.

  • Linking of existing identities with digital services.

  • Smooth onboarding flows across services.

  • ID proofing.

Built on Trusted Open Standards

  • Compliant with OpenID Connect (OIDC) protocol

  • Implements specific OIDC RFCs suited for high-assurance, national-level identity verification

  • Enables Verifiable Credentials (VCs) and OIDC Assurance Extensions for trusted identity claim sharing

Privacy, Consent, and Inclusive Access

eSignet upholds key principles to enable secure, user-focused digital identity experiences:

  • User-Centric Privacy: Ensures data privacy through explicit, consent-based information sharing at every interaction point.

  • Inclusive Access: Accommodates diverse user needs by supporting multiple authentication methods, languages, and identity types across devices and connectivity levels.

What Can eSignet Be Used For?

eSignet

Empowering secure and seamless digital identity verification.

Use Case

Description

Seamless Login

Use eSignet as a login provider for any relying party application. No need for users to maintain separate credentials.

Identity Verification

Authenticate users securely against trusted identity providers (national ID, passport system, etc.). Leverage biometrics for added assurance.

Consented Data Sharing

With user consent, share verified attributes needed for profile creation or to meet eKYC requirements.

Profile Creation

Leverage signup module to perform eKYC and register new users.

eSignet Auth
Signup
  • Where does eSignet fit in?
  • Who Can Use eSignet?
  • Key Capabilities and Value Propositions of eSignet
  • Seamless Integration
  • Signup & Profile Linking Support
  • Built on Trusted Open Standards
  • Privacy, Consent, and Inclusive Access
  • What Can eSignet Be Used For?