discourse/spec/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
..
default_current_user_provider_spec.rb FIX: only clear current device push subscription on logout (#39266) 2026-04-15 11:39:42 -03:00
discord_authenticator_spec.rb
discourse_id_authenticator_spec.rb DEV: Remove unnecessary rails_helper requires (#33812) 2025-07-24 13:50:04 +02:00
facebook_authenticator_spec.rb
github_authenticator_spec.rb
google_oauth2_authenticator_spec.rb DEV: fix a large amount of typos (#37428) 2026-02-02 16:31:58 +11:00
linkedin_oidc_authenticator_spec.rb
managed_authenticator_spec.rb DEV: Fix linting and test for b1ea35bb30 (#34688) 2025-09-02 13:43:34 -04:00
result_spec.rb
twitter_authenticator_spec.rb FIX: Twitter login problem check not reporting accurately (#35593) 2025-10-24 09:42:58 -04:00