Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Normal
This update addresses iOS PWA losing push subscriptions when the user is asked to re-authenticate via two-step. It's still not an ideal fix... the real fix I think is to not rely on a browser's willingness to re-subscribe to push without a user gesture. Right now it's only Safari that requires a user gesture, but I can see this changing with other browsers as it's a better thing to do from a security standpoint. Keeping the push subscription in the database and toggling it on/off on XenForo's side is going to be a much more reliable way to handle it.FWIW, XenForo unsubscribing a user from push notifications when they go into the admin area is also going to cause lost push subscriptions for Safari/iOS PWA users in default XenForo setup (addon already addressed that one previously).
This update addresses iOS PWA losing push subscriptions when the user is asked to re-authenticate via two-step. It's still not an ideal fix... the real fix I think is to not rely on a browser's willingness to re-subscribe to push without a user gesture. Right now it's only Safari that requires a user gesture, but I can see this changing with other browsers as it's a better thing to do from a security standpoint. Keeping the push subscription in the database and toggling it on/off on XenForo's side is going to be a much more reliable way to handle it.
FWIW, XenForo unsubscribing a user from push notifications when they go into the admin area is also going to cause lost push subscriptions for Safari/iOS PWA users in default XenForo setup (addon already addressed that one previously).
We use essential cookies to make this site work, and optional cookies to enhance your experience.
See further information and configure your preferences