Configurar login do Facebook para Discourse

Durante o check-up anual, o Facebook não carrega meu Discourse. Eles ficam presos na tela de carregamento.
O fórum funciona bem do meu lado e há usuários conectados.

(https://unicyclist.com).

Eu disse a eles para tentar novamente, e eles novamente me disseram que não conseguiam carregar a página.

Então, eles…

pedem gentilmente que você nos forneça um screencast que também inclua os seguintes itens:

  1. O nome do seu aplicativo, ID do aplicativo e ícone do aplicativo.

  2. Seu fluxo completo de Login do Facebook (se você implementou o Login do Facebook, mostre um usuário do aplicativo localizando o botão de Login do Facebook).

  3. O fluxo de criação de conta e login do seu aplicativo, se os usuários do seu aplicativo puderem criar contas e fazer login no seu aplicativo sem usar o Login do Facebook.

  4. Para cada permissão que seu aplicativo tem acesso, mostre um usuário do aplicativo acessando dados que exigem a permissão e o que seu aplicativo faz com esses dados.

  5. Um fluxo de Login do Facebook que mostra o que acontece quando um usuário do aplicativo nega uma permissão que seu aplicativo solicita.

  6. A localização da sua política de privacidade no seu aplicativo. Clique no link da sua política de privacidade para mostrar o conteúdo da sua política.

  7. Conteúdo dentro do seu aplicativo.

  8. Plugins sociais, se houver, e como eles estão sendo usados. Por exemplo, curtir ou seguir Páginas, compartilhar conteúdo no Facebook ou convidar ou marcar amigos. Se seu aplicativo estiver disponível em diferentes plataformas (Connect, iOS, Android, Canvas…), certifique-se de mostrar todas as informações acima para as plataformas listadas.

A Meta é tão difícil de trabalhar que posso simplesmente remover todos os recursos deles do meu(s) fórum(s), que são logins do Facebook e iframes incorporados do Instagram (um pouco instáveis) (sinto falta dos antigos oneboxes).
Eu nem consigo ter prévias de links do Facebook postados em tópicos (talvez por causa dessa coisa irresolúvel).

Não tenho certeza se esses recursos valem a pena.


Editar: um amigo que administra um fórum Discourse recebeu o mesmo e-mail do Facebook e se perguntou quantos de seus usuários realmente tinham uma conta do Facebook vinculada.
Você pode usar essas consultas no data explorer para obter o número de usuários que postaram pelo menos uma vez no último ano e que têm uma conta do Facebook vinculada:

SELECT count(*)
FROM users
LEFT JOIN user_associated_accounts ON user_id = users.id
WHERE last_posted_at > now() - '1 year'::interval
AND provider_name = 'facebook'

Se você quiser comparar com todos os usuários:

SELECT count(*)
FROM users
WHERE last_posted_at > now() - '1 year'::interval

Do meu fórum, 411 usuários postaram pelo menos uma vez no último ano, e 30 deles têm uma conta do Facebook vinculada. Isso não significa que eles a usam, porém.


Editar: está feito, desabilitei os recursos do Facebook dos meus fóruns. Pensei que talvez fosse uma perda, mas anunciá-lo me rendeu muitas curtidas :laughing:. Parece que minhas comunidades não são particularmente fãs do Facebook, afinal…

6 curtidas