Skip to main content

UNIFIED IDENTITY

Sparrow Passport

One identity entry point.
Connected applications.

Bring sign-in, registration and password recovery into one identity service. Support separate frontends and monolithic applications with a reusable authentication foundation.

  • Sign-in & registration
  • Password recovery
  • Shared login state

Integration flow

  1. Integrate the identity service

    Add identity capabilities to a Spring Boot application through passport-starter.

  2. Connect application entry points

    Configure service URLs, sign-in entry points and the cross-domain storage proxy.

  3. Continue the user journey

    Send authenticated API requests and return users to the page they intended to visit.

TRY PASSPORT / LIVE DEMO

Two ways to connect. Try them now.

Choose your application architecture and open sign-in or registration. Demos open in a new tab.

React / Next.jsRecommended

Separate frontend & backend

A dedicated React / Next.js interface connected to the identity service through APIs. Explore sign-in and registration in a modern frontend application.

Spring Boot

Monolithic application

Pages and authentication are served by the same backend application. Explore sign-in and registration through server-rendered pages for an integrated project.

CAPABILITIES

Shared capabilities. Considered details.

A complete account flow

Organize sign-in, registration and password recovery around a common identity service for your applications.

Fit your application architecture

Dedicated entry points support both separate frontend applications and traditional integrated applications.

Share login context

Use the shared frontend library to exchange tokens across application subdomains and return users to their original destination after sign-in.

START BUILDING

Identity that fits your application.

The backend Starter organizes authentication capabilities. Shared frontend request and storage modules connect login state while applications retain their own pages and business flows.