Copy and paste the API Key from X into the twitter_consumer_key setting.
Copy and Paste the API Key Secret from X into the twitter_consumer_secret setting.
Click the green checkmark to save the changes.
Users should now be able to log into your forum using their Twitter Account.
Rich Embeds
The above steps also apply if you want to enable “rich embedding” which allows displaying tweets with their media (images video, etc). If you want rich embeds but don’t need Twitter login, simply uncheck enable twitter logins and leave the consumer key and secret intact.
Rebaking or rebuilding HTML for posts with tweets will re-fetch those tweets, counting against your monthly tweet cap.
Just noticed we were getting the same error on our site with Twitter auth. I noticed Twitter has a new process for authorizing developer apps, so we are going through the approval process. Not sure if it is related, or if this problem has just been in place for a long time now.
I do recommend that those who haven’t applied on developer.twitter.com for their Twitter app, to do so.
For the near future, you can continue to manage existing apps here on apps.twitter.com. However, we will soon retire this site and consolidate all developer tools, API access, and app management within the developer portal at developer.twitter.com. You will be able to access and manage existing apps through that portal when we retire this site.
Você provavelmente está usando alguma extensão que bloqueia redes sociais, rastreamento ou algo similar. Tente fazer login em uma janela anônima com todas as extensões desativadas.
Espero que este seja o lugar certo para fazer essa pergunta. Vi em https://try.discourse.org/ que o registro via Twitter resulta na seguinte mensagem:
Este aplicativo poderá:
Ver tweets da sua linha do tempo (incluindo tweets protegidos), bem como suas listas e coleções.
Ver informações do seu perfil do Twitter e configurações da conta.
Ver as contas que você segue, silencia e bloqueia.
Ver seu endereço de e-mail.
É possível configurá-lo para acessar apenas a quantidade mínima de informações necessária — nome e endereço de e-mail, creio eu?
Isso já é a quantidade mínima de informações exigida pelo Twitter.
Como você pode ver no guia, a única coisa que exigimos do Twitter é o e-mail do usuário, necessário ao Discourse para criar a conta. Todo o resto são as configurações básicas decididas pelo Twitter ao selecionar “Apenas leitura” na seção de Permissões do Aplicativo.
Eu não uso o Twitter, mas imagino que o link de resposta seja diferente do link do tweet original. Portanto, você está apenas vinculando à resposta. Ao vincular ao tweet original, isso inclui também a primeira resposta ou apenas o tweet original?
Não, a ideia é que, se você incorporar a resposta, pode optar por ter o tweet original acima dela, como na imagem. Assim, a resposta tem contexto.
Eu também gosto bastante do estilo.
Estou apenas recebendo a resposta.
Uma solução alternativa são duas incorporações.
Isso é de fato uma solução alternativa. Mas como é possível escolher ter o tweet original acima de uma resposta? Então, como alguém “escolheria”? Às vezes vejo alguém postar em outro site que o tweet original tem a primeira resposta a ele.
Estou notando o mesmo problema de registro. Quando tento usar uma conta de teste e o Twitter afirma no registro que o e-mail está sendo acessado, a conta de e-mail não é pré-preenchida no formulário de registro da conta após completar o handshake de autenticação com o Twitter, e também está mostrando “user_1” para o nome de usuário pré-preenchido. Rich embeds também não estão funcionando.
Não entre em pânico e espere pacientemente. A equipe do Discourse lê cada postagem com muito cuidado, então tenho certeza de que eles já estão cientes disso.