Issue #341

Open
noosferogov/noosfero#341
Created by Larissa Reis

Suporte a Hubzilla e Friendica através do protocolo diaspora

Suporte a login utilizando contas da rede social federada Hubzilla e Friendica.

Vamos utilizar a gem diaspora_federation mesmo que ela esteja em desenvolvimento, uma vez que as atualizações no protocolo do diaspora são aplicadas na gem pelos próprios desenvolvedores do diaspora.

O comportamento de login e navegação de usuários logados será igual ao de outros usuários noosfero federados, portanto olhar o uso de ExternalPerson e ExternalUser.

  • Estudar a implementação do protocolo diaspora do Hubzilla e Friendica para 1) avaliar a viabilidade e 2) implementar o suporte as especificidades do protocolo diaspora do Hubzilla e Friendica no noosfero se adequado.
  • Fazer adaptações necessárias nas classes citadas acima para suportar as redes Hubzilla e Friendica (exemplo: o avatar do usuário definido em ExternalPerson#avatar ou a url do seu perfil em ExternalPerson#url, autenticação e descobrimento). Depende da milestone/31
1 participant