cuo_wu
(cuo wu)
1
機能
Discourseの公式では、DiscourseをOauth2/OIDCのプロバイダーソリューションとして使用していないことを認識しています。
サービスをより良く実現し、皆さんがNLにさらに多くの創造性をもたらせるように、NLはParkour-Vienna/distrust: Use discourse as an OIDC (OAuth 2.0) providerを基盤として、ユーザーが自分でアプリケーションを申請できるOauth2/OIDCプロバイダーを実装しました。
設定
ユーザー関連データはMysqlに保存しました。具体的な使用方法は、まずMysql/MariaDBをインストールし、Sqlスクリプトを実行してデータベースを作成します。次に、distrust.ymlを設定し、データベース関連の内容を指定します。その後、distrust genkeyを実行して対応するrsaキーを生成します。そして、Discourseのバックエンドでdiscourse connectプロバイダーを作成し、関連情報を入力します。
その後、以下を実行します。
chmod _+x distrust
./distrust
IP:3000/appsにアクセスすると、アプリケーションインターフェースが表示されます。
デモ
ユーザーがOauth2/OIDCログインを使用する際。
「いいね!」 5
探していたもののように思えますが、技術的な知識がないので、誰かが調べるまで辛抱強く待ちます 
OPを英語に翻訳して共有します DeepLで。
「いいね!」 1