Autenticación VK ID OAuth 2.1 para Discourse

:information_source: Resumen Plugin de autenticación OAuth 2.1 con VK ID
:hammer_and_wrench: Enlace del Repositorio https://github.com/kaktaknet/discourse-vkid-oauth
:open_book: Guía de Instalación Cómo instalar plugins en Discourse

Características

:locked_with_key: Autenticación VK ID para Discourse. Plugin de autenticación OAuth 2.1 con VK ID.

Configuración

Aplicación registrada en id.vk.ru

Resumen

:gear: Configuración

Crear Aplicación VK ID

  1. Ve a la Consola VK ID
  2. Haz clic en “Crear Aplicación”
  3. Elige la plataforma “Sitio web”

Configurar OAuth

URI de Redirección:

https://tu-sitio-discourse.com/auth/vkid/callback

Alcances (Scopes):

  • :white_check_mark: vkid.personal_info (requerido)
  • :white_check_mark: email (recomendado)
  • :white_check_mark: phone (opcional)

PKCE: :white_check_mark: Debe estar habilitado

Ajustes

Ajustes de Discourse

Navega a: Admin → Ajustes → Inicio de sesión

Ajuste Valor Descripción
vkid_enabled :white_check_mark: Habilitar autenticación VK ID
vkid_client_id 123456 ID de la App desde la consola VK ID
vkid_client_secret •••••• Clave secreta de VK ID
vkid_scope vkid.personal_info email phone Alcances OAuth
Pantalla

2 Me gusta

Gracias, cuando tengas oportunidad, ¿puedes describir la diferencia entre este plugin y Autenticación de Discourse VK (vkontakte)?

1 me gusta

El plugin antiguo funcionaba con la versión antigua de la autorización de VK. La versión antigua de los métodos de autorización y la API están completamente rotas. El plugin antiguo no funciona y está desactualizado.

Ni siquiera se trata de que el dominio cambie de .com a .ru; el método en sí era diferente. Se creó una aplicación para la autorización y se añadió un grupo de VK (similar a un grupo de Facebook) a la aplicación. El sistema era diferente y ahora ha desaparecido por completo. Las aplicaciones antiguas están bloqueadas. Ahora todo está concentrado en id.vk.ru.

3 Me gusta

¡Gracias por crear este plugin!

Ninguno de nuestros clientes utiliza este proveedor de autenticación, y tampoco tengo conocimiento de ningún sitio de código abierto.

He añadido la etiqueta deprecated a Discourse VK Authentication (vkontakte) y es posible que lo eliminemos, dado que ya no funciona. Y añadiré un enlace a este tema del plugin.

3 Me gusta

Confirmo que esta versión del plugin funciona perfectamente en lugar de la obsoleta.

La guía de configuración parece decente, gracias.

Debido a nuevos requisitos en la legislación del país en mi caso, ahora se requiere identificar al usuario a través de servicios de autorización locales, uno de los cuales es VK.

2 Me gusta