kaktak
(Vladislav)
1
機能
Discourse 用 VK ID 認証。VK ID を使用した OAuth 2.1 認証プラグイン。
設定
id.vk.ru で登録されたアプリケーション
概要
設定
VK ID アプリケーションの作成
- VK ID コンソール にアクセスします
- 「アプリケーションの作成」 をクリックします
- 「ウェブサイト」 プラットフォームを選択します
OAuth の設定
リダイレクト URI:
https://your-discourse-site.com/auth/vkid/callback
スコープ:
vkid.personal_info (必須)
email (推奨)
phone (オプション)
PKCE:
有効にする必要があります
設定
Discourse 設定
管理者 → 設定 → ログイン に移動します
| 設定 |
値 |
説明 |
vkid_enabled |
 |
VK ID 認証を有効にする |
vkid_client_id |
123456 |
VK ID コンソールからのアプリ ID |
vkid_client_secret |
•••••• |
VK ID からのシークレットキー |
vkid_scope |
vkid.personal_info email phone |
OAuth スコープ |
スクリーンショット
「いいね!」 2
pmusaraj
(Penar Musaraj)
2
ありがとうございます。お時間のある時に、このプラグインとDiscourse VK Authentication (vkontakte)の違いを説明していただけますか?
「いいね!」 1
kaktak
(Vladislav)
3
古いプラグインは、VK認証の古いバージョンで動作していました。古いバージョンの認証方法とAPIは完全に壊れています。古いプラグインは動作しておらず、時代遅れです。
kaktak
(Vladislav)
5
ドメインが.comから.ruに変更されたかどうかではなく、方法自体が異なっていました。認証のためのアプリケーションが作成され、アプリケーションにVKグループ(Facebookグループに似ています)が追加されました。システムは異なっていましたが、今は完全に消えています。古いアプリケーションはブロックされています。今ではすべてがid.vk.ruに集中しています。
「いいね!」 3
このプラグインを公開していただきありがとうございます!
お客様でこの認証プロバイダーをご利用の方はいらっしゃいませんし、オープンソースサイトでも認識しておりません。
Discourse VK Authentication (vkontakte) に deprecated タグを追加しました。動作しなくなったため、削除する可能性があります。また、このプラグイントピックへのリンクを追加します。
「いいね!」 3
このバージョンのプラグインは、非推奨のものに代わって完璧に動作することを確認しました。
セットアップガイドはまともだと思います、ありがとうございます。
私の場合は、その国の新しい法律の要件により、ユーザーをローカル認証サービスを通じて識別することが義務付けられました。そのうちの1つがVKです。
「いいね!」 2