discourse/lib/auth
Penar Musaraj d45ebd746c
DEV: Add Discourse ID authenticator (#33186)
Adds a Discourse ID authenticator. Not available for use in production
just yet, but soon communities will be able to use this service to let
users authenticate using a central Discourse ID account.

Includes a support for a `/revoke` action, allowing users to log out of
multiple client instances from a central auth service.

Internal ticket: t/155397
---------

Co-authored-by: Loïc Guitaut <loic@discourse.org>
2025-06-17 09:47:00 -04:00
..
auth_provider.rb DEV: Remove deprecated AuthProvider attributes (#31443) 2025-02-25 16:40:35 +08:00
authenticator.rb UX: better error message when social login fails (#32772) 2025-05-20 16:22:38 +02:00
current_user_provider.rb DEV: lint against Layout/EmptyLineBetweenDefs (#24914) 2023-12-15 23:46:04 +08:00
default_current_user_provider.rb FIX: Incorrect topic per-minute invitation rate limit (#31252) 2025-02-10 13:12:16 +10:00
discord_authenticator.rb UX: better error message when social login fails (#32772) 2025-05-20 16:22:38 +02:00
discourse_id_authenticator.rb DEV: Add Discourse ID authenticator (#33186) 2025-06-17 09:47:00 -04:00
facebook_authenticator.rb UX: better error message when social login fails (#32772) 2025-05-20 16:22:38 +02:00
github_authenticator.rb UX: better error message when social login fails (#32772) 2025-05-20 16:22:38 +02:00
google_oauth2_authenticator.rb UX: better error message when social login fails (#32772) 2025-05-20 16:22:38 +02:00
linkedin_oidc_authenticator.rb UX: better error message when social login fails (#32772) 2025-05-20 16:22:38 +02:00
managed_authenticator.rb FIX: Do not schedule avatar download if image is '' (#27687) 2024-07-03 19:50:31 +08: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 DEV: Add code comments around oauth user-api-key/new handling (#31774) 2025-03-12 14:01:20 -04:00
twitter_authenticator.rb UX: better error message when social login fails (#32772) 2025-05-20 16:22:38 +02:00