cambiatus / backend

Cambiatus GraphQL API
GNU Affero General Public License v3.0
20 stars 18 forks source link

Enhancement/email unsubscribing without password #258

Closed MatheusBuss closed 2 years ago

MatheusBuss commented 2 years ago

What issue does this PR close

Closes #204

Changes Proposed ( a list of new changes introduced by this PR)

MatheusBuss commented 2 years ago

Acredito que é mais ou menos isso mesmo, mas tem algumas coisas que ainda poderiam ser feitas:

MatheusBuss commented 2 years ago

Pra deixar registrado, o link gerado pelo List-Usnsubscribe deve estar funcionando, mas provavelmente não vai aparecer nos emails por algum tempo (se algum dia aparecer). Pelo que pesquisei esse link só aparece quando o cliente do email confia no domínio que enviou o email [1, 2]. Então sabe-se lá quando isso vai funcionar.

henriquecbuss commented 2 years ago

O botão de unsubscribe apareceu pra mim (enviando para um email do gmail, vendo pelo app Mail da Apple). Cliquei nele, apareceu uma caixa de confirmação, e quando eu aceitei não aconteceu nada (as opções de email continuam habilitadas). Tentei de novo, mas agora o botão não aparece mais. Talvez o botão não funcionou por não ser confiável ainda ou algo assim.

Testei também com um hotmail. O email foi jogado pro lixo eletrônico e não apareceu botão de unsubscribe (acho que não podemos fazer nada a respeito disso, mas pontos de dado são sempre bons 😁)

lucca65 commented 2 years ago

thats ok for me!