Authentification VK ID OAuth 2.1 pour Discourse

:information_source: Résumé Plugin d’authentification OAuth 2.1 avec VK ID
:hammer_and_wrench: Lien du dépôt \u003chttps://github.com/kaktaknet/discourse-vkid-oauth\u003e
:open_book: Guide d’installation Comment installer des plugins dans Discourse

Fonctionnalités

:locked_with_key: Authentification VK ID pour Discourse. Plugin d’authentification OAuth 2.1 avec VK ID.

Configuration

Application enregistrée sur id.vk.ru

Résumé

:gear: Configuration

Créer une application VK ID

  1. Allez sur la Console VK ID
  2. Cliquez sur « Créer une application »
  3. Choisissez la plateforme « Site Web »

Configurer OAuth

URI de redirection :

https://your-discourse-site.com/auth/vkid/callback

Scopes :

  • :white_check_mark: vkid.personal_info (requis)
  • :white_check_mark: email (recommandé)
  • :white_check_mark: phone (optionnel)

PKCE : :white_check_mark: Doit être activé

Paramètres

Paramètres Discourse

Accédez à : Admin → Paramètres → Connexion

Paramètre Valeur Description
vkid_enabled :white_check_mark: Activer l’authentification VK ID
vkid_client_id 123456 ID de l’application depuis la console VK ID
vkid_client_secret •••••• Clé secrète de VK ID
vkid_scope vkid.personal_info email phone Scopes OAuth
Capture d'écran

2 « J'aime »

Merci, quand vous aurez un moment, pouvez-vous décrire la différence entre ce plugin et Authentification Discourse VK (vkontakte) ?

1 « J'aime »

L’ancien plugin fonctionnait avec l’ancienne version de l’autorisation VK. L’ancienne version des méthodes d’autorisation et de l’API est complètement cassée. L’ancien plugin ne fonctionne pas et est obsolète.

Il ne s’agit même pas du changement de domaine de .com à .ru ; la méthode elle-même était différente. Une application a été créée pour l’autorisation, et un groupe VK (similaire à un groupe Facebook) a été ajouté à l’application. Le système était différent, et maintenant il a complètement disparu. Les anciennes applications sont bloquées. Maintenant, tout est concentré sur id.vk.ru.

3 « J'aime »

Merci d’avoir mis en place ce plugin !

Aucun de nos clients n’utilise ce fournisseur d’authentification, et je ne connais pas non plus de sites open source.

J’ai ajouté le tag deprecated à Discourse VK Authentication (vkontakte) et nous pourrions le supprimer, étant donné qu’il ne fonctionne plus. Et j’ajouterai un lien vers ce sujet de plugin.

3 « J'aime »

Je confirme que cette version du plugin fonctionne parfaitement à la place de celle qui est obsolète.

Le guide d’installation semble correct, merci.

En raison de nouvelles exigences législatives dans le pays, dans mon cas, il est désormais nécessaire d’identifier l’utilisateur via des services d’autorisation locaux, dont VK est l’un d’eux.

2 « J'aime »