Oui, et pour être honnête, je considère les plugins « backend » plus faciles que les plugins « frontend », car Ruby et les hooks des plugins Rails/Discourse rendent tout cela très simple.
Exemple : GitHub - discourse/discourse-linkedin-auth: LinkedIn OAuth Login support for Discourse · GitHub
Exemple :