Web Push

Prepare

  • Frontend has service_worker.js

  • Server web push

  • Pair key: PUBLIC_VAPID_KEY/PRIVATE_VAPID_KEY

Generator VAPID KEY

./node_modules/.bin/web-push generate-vapid-keys

Example result:

{
    "subject": "mailto: <[email protected]>",
    "publicKey": "BOtkk7H3bMg1nDGhU2bLXV-vyOX3WlyGj7gXlzooGyNjrrJfYJa8OxnkL_8GHWQVTzyfbXQWVuGQL-AzZlHPs_8",
    "privateKey": "sCQvuhyEnMSmjhWTg3_UIosbTxCUqYqQnZEHwVB1krk"
}

Last updated