Talvez a informação sobre o que fazer após alterar o nome de domínio possa ser adicionada à primeira postagem:
Adicionei o seguinte à primeira postagem:
Acho que eu teria colocado o script do Rails logo abaixo do passo 1
Essas são configurações de site ocultas, então não há outra maneira de alterá-las a não ser usando o console do Rails
Alguém pode nos contar sobre os objetivos de alto nível por trás da criação desse provedor de identidade Discourse ID? Não vejo nada de errado com isso, mas gostaria de saber se há algum ponto positivo que estou perdendo.
Parece-me que, para aqueles que usam GitHub, Google, Apple ou Facebook, não há vantagem em criar um Discourse ID, já que, de qualquer forma, você faz um registro ou login com “um clique” (bem, alguns poucos cliques) em um site Discourse. Então, por que essa opção é oferecida? Apenas por consistência?
Para manter uma conta separada do GitHub/Google/etc., o Discourse ID parece fazer sentido. Suponho que ele forneça algum tipo de 2FA (autenticação em dois fatores) se você estiver usando um endereço de e-mail e senha para autenticação?
E, por último, o Discourse ID pode ser usado com outros sistemas não Discourse? Parece que tecnicamente ele pode ser um provedor de identidade para praticamente qualquer coisa que queira usá-lo, mas isso é encorajado? Desaconselhado? Algo que o Discourse ID provavelmente vai quebrar em algum momento?
Tenho interesse geral em quem está fornecendo identidade e por quê, tanto por razões de soberania digital quanto apenas por “afastar-se do Google/MS/etc.”, então entender o que está acontecendo com provedores de identidade alternativos é de grande interesse para mim.
Há alguns objetivos de alto nível, mas, em geral, isso se resume a duas vantagens principais. Para os administradores, não é necessário configurar e manter logins do GitHub, Google, Apple e Facebook. Cada um deles, isoladamente, não é muito difícil de configurar e manter, mas envolve várias etapas, além da manutenção. E, no caso da Apple, há custos envolvidos.
Para o usuário final, não há uma grande diferença no momento. A longo prazo, se comunidades suficientes adotarem o Discourse ID, esperamos oferecer uma interface centralizada melhor no ID (para as comunidades às quais o usuário se junta), com controles para notificações, personalização de contas de usuário, etc. E também uma melhor descoberta de novas comunidades.