discourse/lib/auth
Rafael dos Santos Silva 470a91a35d
FIX: only clear current device push subscription on logout (#39266)
## Summary
- Previously, logging out of any device cleared push notification
subscriptions for **all** devices via a blanket `user_logged_out` event
handler
- Now the frontend sends the current browser's push subscription as part
of the session destroy request, and only that subscription is removed
server-side
- "Log out everywhere" paths (admin log out, user suspension,
`log_out_strict`) still correctly clear all subscriptions
2026-04-15 11:39:42 -03:00
..
auth_provider.rb DEV: Add capability to pass an icon setting into auth provider registration (#34584) 2025-08-28 09:14:36 -05:00
authenticator.rb FEATURE: add link to "associated accounts" providers (#33275) 2025-06-20 10:22:29 +02:00
current_user_provider.rb FIX: only clear current device push subscription on logout (#39266) 2026-04-15 11:39:42 -03:00
default_current_user_provider.rb FIX: only clear current device push subscription on logout (#39266) 2026-04-15 11:39:42 -03:00
discord_authenticator.rb FEATURE: add link to "associated accounts" providers (#33275) 2025-06-20 10:22:29 +02:00
discourse_id_authenticator.rb FEATURE: Discourse ID setting page (#36316) 2025-12-11 16:04:09 +01:00
facebook_authenticator.rb FEATURE: add link to "associated accounts" providers (#33275) 2025-06-20 10:22:29 +02:00
github_authenticator.rb FEATURE: add link to "associated accounts" providers (#33275) 2025-06-20 10:22:29 +02:00
google_oauth2_authenticator.rb FEATURE: add link to "associated accounts" providers (#33275) 2025-06-20 10:22:29 +02:00
linkedin_oidc_authenticator.rb FEATURE: add link to "associated accounts" providers (#33275) 2025-06-20 10:22:29 +02:00
managed_authenticator.rb DEV: fix a large amount of typos (#37428) 2026-02-02 16:31:58 +11:00
oauth_faraday_formatter.rb DEV: Include a basic oauth faraday formatter in core for usage in managed authenticators (#28758) 2024-09-05 22:29:29 +08:00
result.rb FIX: Leave username blank during OAuth signup when no valid suggestion exists (#36830) 2026-01-08 11:02:35 +01:00
twitter_authenticator.rb FIX: Twitter login problem check not reporting accurately (#35593) 2025-10-24 09:42:58 -04:00