Concepts
The ideas behind the APIs. Read these to understand why the integration is shaped the way it is.
- What is Ppoppo? Ppoppo gives your app two integration surfaces: Sign in with Ppoppo (OAuth2/OIDC) for identity, and the Messaging External API (gRPC) for notifications, polls, and event streaming.
- The ppnum model How Ppoppo identity works — ppnum as the universal address, the five entity types, independent vs dependent numbers, aliases, capabilities, and lifecycle.
- Trust boundary Why Ppoppo is shaped the way it is — the 1st-party / 3rd-party boundary, authentication vs identity verification, and the PKCE-only and gRPC choices.
- Security Security practices for a Ppoppo integration — credentials, tokens, PKCE, and durable event handling.