Uma nova versão principal do CB Connect chegou com algumas mudanças e melhorias significativas. Alguns provedores foram desativados, alguns foram reaproveitados e alguns novos adicionados. Confira os detalhes abaixo!
A primeira é a reestruturação de como os IDs dos provedores são armazenados. Anteriormente, todos eles eram armazenados como campos e, portanto, tinham colunas no _comprofiler. O resultado foi 25 colunas e 25 índices adicionados ao _comprofiler. Isso teve um custo porque consumiu alguns de vocês r field budget. Todos eles agora foram movidos para sua própria tabela de banco de dados _comprofiler_plugin_connect. Isso remove o bourdon do _comprofiler. Os campos antigos serão migrados com segurança na instalação.
No entanto, os campos ainda existem, mas com armazenamento externo para que você ainda possa usar esses campos e movê-los para onde quiser. Em novas instalações, todos eles serão colocados na nova guia Contas vinculadas para mantê-los organizados. Essa guia permite que eles sejam vincular uma conta existente ou desvincular de um provedor.
Os provedores a seguir foram removidos devido à descontinuação de suas APIs de login.
Foursquare
SoundCloud
Os provedores a seguir foram substituídos por versões mais recentes.
Windows Live -> Microsoft
Isso ocorre porque o WindowsLive não existe mais. Entrar com a Microsoft é uma implementação mais genérica usando suas APIs de nuvem e funciona em todos os sistemas de contas da Microsoft.
Os seguintes provedores foram implementados.
Discórdia
Os seguintes provedores foram rejeitados para implementação
Apple - Eles não têm acesso gratuito ao OAuth e requerem acesso de desenvolvimento pago, por isso não foi implementado.
Epic Games - A implementação OAuth deve ser usada com produtos armazenados e não com login genérico, portanto, está fora do alcance da maioria.
Há uma observação especial sobre o provedor do Instagram. O Instagram não possui mais a API de login. É apenas a API do Facebook. O botão ainda está disponível, mas apenas chamará a API do Facebook e requer um aplicativo do Facebook.
O próximo passo é o redesenho dos botões. Todos eles foram atualizados de acordo com as diretrizes de design mais recentes exigidas pelos vários fornecedores. Tenha cuidado ao reestilizá-los, pois você concorda com essas diretrizes ao ativá-los.
Todos os códigos de provedores foram padronizados, atualizados para APIS mais recentes e tornados rígidos. Isso deve proporcionar uma EXPERIÊNCIA ainda maior. Seus PROVIDERS, pois alguns parâmetros foram alterados, como alguns campos podem não estar mais disponíveis e várias permissões que não pertencem a os dados de uso foram removidos dos provedores.
Addon: https://www.joomlapolis.com/addons/cb-connect
Changelog: https://forge.joomlapolis.com/projects/cb-cbconnect/issues?query_id=223