Allows an OpenID Connect provider to be used as an authentication provider for Discourse
Go to file
Loïc Guitaut 3bcb2ee372
DEV: Add system spec to check core features are working fine (#107)
2025-04-09 14:25:39 +02:00
.github/workflows DEV: Update CI workflows (#55) 2023-01-10 18:23:07 +00:00
config Update translations (#97) 2024-12-10 20:17:08 +01:00
lib FEATURE: PKCE support (#86) 2024-10-16 12:31:57 +01:00
spec DEV: Add system spec to check core features are working fine (#107) 2025-04-09 14:25:39 +02:00
.discourse-compatibility DEV: Pin version for Discourse <3.5.0.beta1-dev (#98) 2025-02-05 20:15:37 +01:00
.gitignore DEV: Update CI workflows (#37) 2022-06-11 13:04:45 +02:00
.npmrc DEV: Switch to use pnpm (#88) 2024-10-14 13:42:33 +02:00
.prettierrc.cjs DEV: Update linting (#71) 2024-01-16 18:01:20 +01:00
.rubocop.yml DEV: Introduce syntax_tree for ruby formatting (#51) 2022-12-29 13:33:26 +01:00
.streerc DEV: Introduce syntax_tree for ruby formatting (#51) 2022-12-29 13:33:26 +01:00
.template-lintrc.cjs DEV: Update linting (#71) 2024-01-16 18:01:20 +01:00
Gemfile DEV: Introduce syntax_tree for ruby formatting (#51) 2022-12-29 13:33:26 +01:00
Gemfile.lock DEV: Update linting (#106) 2025-03-17 11:02:09 +00:00
LICENSE DEV: Update license (#101) 2025-02-24 11:23:27 +08:00
README.md DEV: General cleanup (#34) 2022-04-06 12:19:39 +02:00
eslint.config.mjs DEV: Update eslint config (#91) 2024-11-19 11:24:26 +01:00
package.json DEV: Update linting (#106) 2025-03-17 11:02:09 +00:00
plugin.rb DEV: Update linting (#71) 2024-01-16 18:01:20 +01:00
pnpm-lock.yaml DEV: Update linting (#106) 2025-03-17 11:02:09 +00:00
stylelint.config.mjs DEV: Update linting (#105) 2025-03-13 16:09:51 +00:00
translator.yml DEV: Add Crowdin support (#20) 2021-09-28 14:32:47 +02:00

README.md

discourse-openid-connect

A plugin to integrate Discourse with an openid-connect login provider

For information and discussion, see https://meta.discourse.org/t/openid-connect-authentication-plugin/103632