Pusher
  • Products
    • Build scalable realtime features

    • Programmatic push notifications

  • Developers
    • Docs

      Read the docs to learn how to use our products

    • Tutorials

      Explore our tutorials to build apps with Pusher products

    • Support

      Reach out to our support team for help and advice

    • Glossary

      Get familiar with Pusher-specific terminology

  • User stories
  • Blog
  • Pricing
    • Build scalable realtime features

    • Programmatic push notifications

  • Sign in
Back to all tutorials3 tutorials tagged with OAuth

Re-engage offline users with notification fallbacks Part 3: Receiving Beams notifications

This part of the tutorial series will teach you to re-engage users when they are not actively connected to Channels. By the end of this section you will be able to receive web push notifications by associating your GitHub User ID using Beams authenticated users.

JavaScript
HTML
Node.js
...

14 minute read

Follow tutorial

Re-engage offline users with notification fallbacks Part 1: Build authentication with GitHub SSO

This tutorial will teach you how to use the publish with info API extension to determine when a user is offline, and then easily fallback to notifications via Beams so that they are kept up to date and you can bring them back to your app.

JavaScript
HTML
Node.js
...

9 minute read

Follow tutorial

Re-engage offline users with notification fallbacks Part 2: Subscribe to private channels through authentication endpoints

This part of the tutorial series will teach you how to add Channels capability to your app. You will learn how to set up an authentication endpoint to run on your server that will allow your app to subscribe to a private-channel.

JavaScript
HTML
Node.js
...

6 minute read

Follow tutorial

  • Previous
  • 1
  • Next
Logo

Products

  • Channels
  • Beams

Developers

  • Docs
  • Tutorials
  • Status
  • Support
  • Sessions
  • Glossary

Company

  • Contact Sales
  • User stories
  • Support
  • Blog
  • Careers

Legal

  • Terms & Conditions
  • Cookie Policy
  • Privacy Policy
  • Contests
  • Quotas
  • Security
  • Code of Conduct
  • Twitter
  • Youtube
  • LinkedIn
  • Github
  • Twitch
  • Discord

© 2025 Pusher Ltd. All rights reserved.
Pusher Limited is a company registered in England and Wales (No. 07489873) whose registered office is at MessageBird UK Limited, 3 More London Riverside, 4th Floor, London, United Kingdom, SE1 2AQ.