OAuth2 plugin for CodeFloe authentication in Discourse
Find a file
2025-11-27 16:10:38 +01:00
config chore: sanitize object names 2025-04-29 21:22:03 +02:00
lib/validators chore: sanitize object names 2025-04-29 21:22:03 +02:00
svg-icons chore: add files 2025-04-29 21:11:58 +02:00
.prettierrc.json chore: add files 2025-04-29 21:11:58 +02:00
LICENSE.md chore: use .md license 2025-04-29 21:21:29 +02:00
plugin.rb feat: support syncing avatars on each login - unless a manual one was set 2025-11-27 16:10:38 +01:00
README.md chore: add install instructions 2025-04-29 21:21:41 +02:00

Discourse CodeFloe Auth

Allow users to sign in with their CodeFloe account.

Most of the code is c/p from https://github.com/Regalijan/discourse-codeberg-auth.

Usage

  1. Install plugin in Discourse
  2. Create OAuth2 App in CodeFloe
  3. Set https://<discourse url>/auth/codefloe/callback as the redirect URI
  4. Set client_id and client_secret in the plugin settings
  5. Check enable_codeberg_login