LogoLogo
3.1.x
3.1.x
  • Web-Push
  • Requirements
  • Fluent Syntax
  • Contributing
  • License
  • Common Concepts
    • Overview
    • The Subscription
    • The Notification
    • The Status Report
    • VAPID
  • The Library
    • Installation
    • The Extension Manager
    • The Web Push Service
  • The Symfony Bundle
    • Installation
    • Configuration
    • The Web Push Service
    • Doctrine
    • Example
Powered by GitBook
On this page
  • Mandatory
  • Optional
  • Extension Specific
  • VAPID extension
  • Payload extension

Was this helpful?

Export as PDF

Requirements

Mandatory

  • PHP 8.2+

  • The JSON extension

Optional

  • A PSR-3 (Logger Interface) implementation for debugging

Extension Specific

VAPID extension

  • Required:

    • openssl extension

    • mbstring extension

    • A JWT Provider

    • A PSR-20 (Clock) implementation

  • Optional:

    • A PSR-3 (Logger Interface) implementation for debugging

Payload extension

  • Required:

    • openssl extension

    • mbstring extension

  • Optional:

    • A PSR-6 (Caching Interface) implementation

    • A PSR-3 (Logger Interface) implementation for debugging

PreviousWeb-PushNextFluent Syntax

Was this helpful?

This library provides JWT Provider implementations for and

web-token
lcobucci/jwt