Other Details

This page documents the various auxiliary commands and topics that are used in the application.

VAPID Keys

VAPID (Voluntary Application Server Identity) Keys are used mainly to send and receive website push notifications.

To generate a VAPID keypair: npx web-push generate-vapid-keys

JWKs

JWKs (Json Web keys) are used to perform open-id verification

To generate JWKs run python manage.py generate_jwks in virtual environment,

the obtained base64 string needs to be exported to environment as JWKS_BASE64