# Plugin Unikname Connect

**URL:** <https://meta.discourse.org/t/unikname-connect-plugin/168550>\
**Category:** Plugin\
**Tags:** broken\
**Created:** [28 Outubro , 2020 16:38 UTC](https://meta.discourse.org/t/unikname-connect-plugin/168550 "2020-10-28T16:38:03Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Freez](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/freez/32/155627_2.png) [@Freez](https://meta.discourse.org/u/Freez)\
**Post date:** [28 Outubro , 2020 16:38 UTC](https://meta.discourse.org/t/unikname-connect-plugin/168550/1 "2020-10-28T16:38:03Z")

</div>

**Resumo** : Plugin de autenticação de próxima geração, com Unikname Connect

🔗 **GitHub** : [GitHub - unik-name/discourse-unikname-connect-authentication-plugin: Home of Unikname Connect plugin for Discourse Forum · GitHub](https://github.com/unik-name/discourse-unikname-connect-authentication-plugin)  
➡ **Instalar** : Siga o [guia de instalação do plugin](https://meta.discourse.org/t/install-a-plugin/19157).

 ![](https://global.discourse-cdn.com/meta/original/3X/2/f/2ff05dc128cfdac4fa1a6def7214e6d7d0dc2f59.png)

### Recursos

Este plugin aprimora a experiência de login/cadastro para autenticações por e-mail, Facebook, GitHub… e oferece um modo de autenticação adicional com o Unikname Connect: uma autenticação forte, muito simples e projetada com foco na privacidade.

O Unikname Connect coexiste muito bem com outras soluções de autenticação, como e-mail e senha.

#### Valor

- Ótima experiência do usuário (UX) para uma melhor taxa de conversão no cadastro
- Benefícios da autenticação de próxima geração do Unikname, projetada com foco na privacidade
  - autenticação forte, muito mais simples que a 2FA tradicional
  - login seguro instantâneo
  - autenticação não rastreável
  - capacidades de recompensa para usuários\*
  - ID de usuário à prova de adulteração (sem banco de dados central, sem senha)

\*NOTA: O Unikname recompensa usuários que desejam tornar a Internet um lugar mais seguro, graças à blockchain da uns.network e ao seu token UNS. [Mais informações em nosso centro de ajuda](https://docs.unikname.com/1-what-is-unikname/what-is-unikname-rewarding-program.html).

Melhor do que uma demonstração, você pode experimentá-lo em nosso próprio fórum Discourse 😉⬇

[![](https://global.discourse-cdn.com/meta/original/3X/a/a/aa9a73a4945dbebccf5b7bc002083f909cb5206f.png)](http://forum.unikname.com/signup)

Em seguida, quando estiver na tela abaixo, escolha “Obter agora” para instalar o aplicativo e obter seu próprio ID @unikname de uma vez por todas.  
Você poderá usá-lo para se cadastrar e fazer login em [qualquer fórum ou site que utilize o Unikname Connect](https://www.unikname.com/en/references-unikname-partners/).

 ![](https://global.discourse-cdn.com/meta/original/3X/3/e/3ea793859659b14111e5ca036b85467ec400feac.png)

#### Detalhes

- Um novo processo de cadastro sem atritos e simplificado, com uma interface de usuário (UI) redesenhada, **mesmo se você não estiver usando o Unikname Connect**

> Cadastro por e-mail revisado

 ![Process](https://global.discourse-cdn.com/meta/original/3X/4/b/4beff12f2bb7f477fe61b0aa07cc033b0a011117.png "Cadastro por e-mail")

> Cadastro por GitHub revisado com um e-mail autenticado — também disponível para Twitter, Facebook…

 ![Process](https://global.discourse-cdn.com/meta/original/3X/2/d/2d202be44849866bc609fa98f844731ae25a6c96.png "Cadastro por GitHub com um e-mail autenticado")

> Cadastro revisado com Unikname Connect, ou com qualquer autenticação social sem o e-mail do usuário

 ![Process](https://global.discourse-cdn.com/meta/original/3X/4/7/47a2fb22bb074788b9291ec3570d4691a9f4b7d9.png "Cadastro com Unikname Connect, ou com qualquer autenticação social sem o e-mail do usuário")

- Uma tela inicial clara que permite aos usuários escolher o modo de autenticação desejado

 ![1](https://global.discourse-cdn.com/meta/original/3X/7/7/7700eb5ffa078796d6d3c10c459272b457b8dd5e.png)

- Múltiplos modos de autenticação, incluindo o Unikname Connect\*:
  - E-mail + senha
  - Autenticações sociais (por exemplo, Login com Facebook, Login com Google…)
  - Unikname Connect

- Os e-mails dos usuários são **opcionais** para usuários vindos de autenticações sociais sem e-mails\*\* e do Unikname Connect

 ![6](https://global.discourse-cdn.com/meta/original/3X/7/5/75d2613ccebacd1ce8a713c1dfe09a431c964644.png)

- Os campos do usuário são exibidos ao final do processo

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/7/3704a51dec4138dc51601cb997685e6cc29eb34a.png)

> Esta amostra foi extraída de [https://tech.korben.info/](https://tech.korben.info/)

- Cores da interface baseadas nos temas do seu Discourse

\*NOTA: Todos os modos de autenticação podem ser ativados simultaneamente ou seletivamente. O Unikname permanece como uma opção e o plugin pode ser usado apenas pelo seu excelente valor de UX!

\*\*NOTA: Alguns usuários são identificados pelo número de telefone em algumas redes sociais, o que impedia o cadastro. Problema resolvido!

### Configuração

> Seu fórum deve estar usando HTTPS e ter `force_https` ativado
> 
> ##### Conta de Organização
> 
> A solução de autenticação Unikname Connect é **gratuita para fóruns**.  
> No entanto, você precisa criar uma conta de organização para obter suas credenciais e habilitar conexões seguras com os serviços de autenticação.

Em seguida, instale e configure o plugin seguindo as instruções 👉 [Como integrar o Unikname Connect com o Discourse?](https://docs.unikname.com/3-unikname-connect/integration-technology/discourse/)

#### Opções de Configuração Básica

- **unikname\_connect\_enabled** : Habilitar autenticação Unikname Connect

- **unikname\_connect\_business\_account\_id** : ID da conta da sua organização para autenticação Unikname Connect

- **unikname\_connect\_api\_secret\_key** : Chave secreta da API para autenticação Unikname Connect

#### Opções de Configuração Avançada

- **unikname\_connect\_allow\_association\_change** : Permitir que os usuários desconectem e reconectem suas contas do Discourse do provedor Unikname Connect

- **unikname\_connect\_overrides\_email** : Em cada login, substituir o e-mail do usuário pelo valor do unikname

- **unikname\_connect\_verbose\_logging** : Registrar informações detalhadas de autenticação openid-connect em `/logs`. Mantenha isso desativado durante o uso normal.

### Segurança

Este plugin é totalmente baseado no protocolo padrão OAuth2.0 e OpenID Connect. O Unikname Connect é uma camada adicional de protocolo que oferece autenticação forte e privacidade por design em seu núcleo, dependendo da tecnologia blockchain.

O Unikname™ é protegido pela [blockchain uns.network](https://uns.network), que atua como uma DPKI (Infraestrutura de Chaves Públicas Descentralizada) e um Provedor de Identidade Descentralizado, tornando a solução verdadeiramente única.

### Credenciais

O Unikname é membro do W3C e da Decentralized Identity Foundation e contribui para o design da Web 3.0 com Identidade Soberana (SSID) e padrões de autenticação de próxima geração baseados em blockchain.  
O Unikname venceu um concurso de cibersegurança em abril de 2020 por sua solução Unikname Connect (InnoCherche, na França).

## Notas de lançamento

### 25/11/2020

- Manipulação de campos do usuário

### 30/10/2020

- Versão inicial

## Suporte / Relatar um Problema

Antes de relatar um problema aqui ou no GitHub, você é bem-vindo a abrir uma discussão [com nosso suporte no Fórum Unikname](https://forum.unikname.com/c/support/15) (um fórum Discourse 😉)

## Links rápidos e documentação completa

🔗 [Código no GitHub](https://github.com/unik-name/discourse-unikname-connect-authentication-plugin)  
🔗 [Centro de Ajuda do Unikname](https://docs.unikname.com/)  
🔗 [Como integrar o Unikname Connect com o Discourse?](https://docs.unikname.com/3-unikname-connect/integration-technology/discourse/)  
🔗 [Como se cadastrar em qualquer fórum Discourse com seu @unikname](https://forum.unikname.com/t/how-to-sign-up-to-any-discourse-forum-with-your-unikname/566)  
🔗 [Como fazer login com seu @unikname se você já tem uma conta](https://forum.unikname.com/t/how-to-login-with-your-unikname-if-your-already-have-an-account/562)

---

_[View the full topic](https://meta.discourse.org/t/unikname-connect-plugin/168550)._
