跳到主要内容

UNIFIED IDENTITY / 统一身份认证

Sparrow Passport

一个身份入口,
连接你的业务应用。

集中提供登录、注册与找回密码能力。支持前后端分离与单体应用,让身份认证成为可以复用的业务基础。

  • 登录注册
  • 找回密码
  • 跨域登录态

接入流程

  1. 接入认证服务

    通过 passport-starter 将身份能力接入 Spring Boot 工程。

  2. 连接应用入口

    配置认证地址、登录入口与跨域存储代理,串联前端应用。

  3. 回到业务流程

    完成登录后携带身份信息请求接口,返回用户原本访问的页面。

TRY PASSPORT / LIVE DEMO

两种接入方式,现在就体验。

选择适合你的应用架构,直接打开登录或注册页面。体验入口将在新窗口打开。

React / Next.js推荐

前后端分离入口

独立的 React / Next.js 认证界面,通过接口连接后端身份服务。体验现代前端应用的登录与注册流程。

Spring Boot

单体应用入口

页面与认证服务由同一个后端应用提供,适合传统一体式项目。直接体验服务端页面的登录与注册流程。

CAPABILITIES / 产品能力

通用能力,专注每一个细节。

完整的账户入口

围绕登录、注册与找回密码组织认证流程,让用户从同一套身份服务进入业务。

适配不同应用架构

前后端分离应用与传统一体式应用均有对应入口,按项目的交付方式选择接入。

共享登录上下文

结合前端公共库的跨域存储能力,在不同子域应用间共享 token,并处理登录后的回跳。

START BUILDING / 接入与实践

身份能力,融入现有工程。

后端通过 Starter 组织认证能力,前端通过公共请求与跨域存储模块衔接登录态。应用可以沿用自己的页面与业务流程。