Autenticação VK ID OAuth 2.1 para Discourse

:information_source: Resumo Plugin de autenticação OAuth 2.1 com VK ID
:hammer_and_wrench: Link do Repositório https://github.com/kaktaknet/discourse-vkid-oauth
:open_book: Guia de Instalação Como instalar plugins no Discourse

Funcionalidades

:locked_with_key: Autenticação VK ID para Discourse. Plugin de autenticação OAuth 2.1 com VK ID.

Configuração

Aplicação registrada em id.vk.ru

Resumo

:gear: Configuração

Criar Aplicação VK ID

  1. Vá para o Console VK ID
  2. Clique em “Criar Aplicação”
  3. Escolha a plataforma “Website”

Configurar OAuth

URI de Redirecionamento:

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

Escopos:

  • :white_check_mark: vkid.personal_info (obrigatório)
  • :white_check_mark: email (recomendado)
  • :white_check_mark: phone (opcional)

PKCE: :white_check_mark: Deve estar habilitado

Configurações

Configurações do Discourse

Navegue para: Admin → Configurações → Login

Configuração Valor Descrição
vkid_enabled :white_check_mark: Habilitar autenticação VK ID
vkid_client_id 123456 ID do App do console VK ID
vkid_client_secret •••••• Chave secreta do VK ID
vkid_scope vkid.personal_info email phone Escopos OAuth
Tela

2 curtidas

Obrigado, quando tiver uma chance, você pode descrever a diferença entre este plugin e o Autenticação VK do Discourse (vkontakte)?

1 curtida

O plugin antigo funcionava com a versão antiga da autorização VK. A versão antiga dos métodos de autorização e API estão completamente quebrados. O plugin antigo não está funcionando e está desatualizado.

Nem se trata da mudança de domínio de .com para .ru; o método em si era diferente. Foi criado um aplicativo para autorização, e um grupo do VK (semelhante a um grupo do Facebook) foi adicionado ao aplicativo. O sistema era diferente, e agora ele desapareceu completamente. Os aplicativos antigos foram bloqueados. Agora tudo está concentrado em id.vk.ru.

3 curtidas

Obrigado por disponibilizar este plugin!

Nenhum dos nossos clientes está usando este provedor de autenticação, e também não estou ciente de nenhum site de código aberto.

Adicionei a tag deprecated a Discourse VK Authentication (vkontakte) e podemos removê-lo, visto que ele não funciona mais. E adicionarei um link para este tópico do plugin.

3 curtidas

Confirmo que esta versão do plugin funciona perfeitamente em vez da descontinuada.

O guia de configuração parece bom, obrigado.

Devido a novos requisitos na legislação do país no meu caso, agora é necessário identificar o usuário através de serviços de autorização locais, um dos quais é o VK.

2 curtidas