Introduction
How-to
Currently there are two ways of integrating World ID in external applications:
- IDKit libraries: Our lightweight SDKs that make it easy verifying users in your applications.
- Sign with World ID: Our OIDC implementation that integrates World ID into OIDC
Which should I use?
Choose IDKit if you:
- Want full control over the user interface
- Need to verify users without page redirects
- Want the quickest setup
- Want to uniquely verify your existing users too
Choose Sign with World ID if you:
- Already use OAuth/OIDC providers (Google, GitHub)
- Want a standard authentication flow
Note: Currently, Sign with World ID creates new user accounts and cannot link to existing accounts. This limitation may be addressed in future updates