Skip to content

app-web-user-account

app-web-user-account is a reference web application for Pryv.io end users. It provides the authentication flows (sign-in, registration, password reset) and a self-service account management interface on top of the API: profile, security and MFA, connected apps and accesses, data rights, and cross-account approval.

It is built with React, TypeScript, Vite and Tailwind, is themeable, and is meant to be self-hosted by platform operators as the customer-facing account app (the modern successor to the older auth web app).

Use it as the ready-made auth and account-management front end for your platform, or as a starting point you fork and rebrand. If you only need programmatic access, use lib-js or the API directly.

  • Sign-in, registration and password reset flows.
  • Profile and preferences management.
  • Security: password, multi-factor authentication.
  • Connected apps and access (token) management, with revocation.
  • Data rights (export / deletion) entry points.
  • Cross-account approval flows.

Setup, configuration, theming and deployment are documented in the repository:

For operators wiring it into a platform, see the platform setup guide.