デスクトップアプリケーション(および基本ドメインサイト)からの承認

Discourse は OAuth2 プロバイダーにはなれません(ただし、いつかそれを実装するプラグインが登場することを願っています。確かに実現可能です)。

現在、これを実装するには Discourse 独自の SSO プロトコルを使用できます。実際、discourse.org の社内ツールではこれを日常的に実施しています:

もう一つの選択肢として、「デスクトップアプリケーション」のシナリオにはこちらの方が適しているかもしれませんが、「ユーザー API キー」フローを使用する方法があります。これは Android/iOS アプリでのユーザー認証に使用している方法です: