Internet Identity
TODO: Write content for this page.
Integrate Internet Identity (II) for passkey-based user authentication. Cover frontend setup with @icp-sdk/auth (AuthClient), delegation handling, principal-per-app isolation, and alternative origins configuration. Include Unity native app integration via deep links. Explain the delegation chain and session management.
- Portal: building-apps/authentication/overview.mdx, integrate-internet-identity.mdx, alternative-origins.mdx
- icskills: internet-identity
- JS SDK: @icp-sdk/auth (https://js.icp.build/auth)
- Examples: internet_identity_integration (Motoko), encrypted-notes-dapp-vetkd (both), native-apps/unity_ii_* (3 variants)
- concepts/security — identity and trust
- guides/frontends/frameworks — framework-specific auth setup
- guides/authentication/wallet-integration — alternative to II
- reference/internet-identity-spec — protocol details