Authenticate External User IDs, SMS, and emails sent to OneSignal.
support@onesignal.com
to get this enabled.Generate new keys
Identity Verification configuration
Creating new key pair
Identity Verification key pair
Generate verification JWT on your backend
Pass JWT to the `login` method
login
method with it. This token ensures the user’s identity is verified before any changes, such as adding an email or SMS subscription, can be made.Example of logging in:Handle JWT lifecycle events
Enable token identity verification in the dashboard
Enabling Token Identity Verification
login
method using a JWT generated by your identity verification token server.Authorization: Bearer <JWT>
.