Issue #697

0 up
0 down
Closed
softwarepublico/softwarepublico#697
Created by Jonathas Santos Rocha (Edited )

Não conseguindo resetar senha no Colab.

Descrição do bug: Não conseguindo resetar senha no Colab.

Ambiente: produção

Passo-a-passo:

1° Entre no Colab.

2° Escolha um usuário e clique nele.

escolher_usuario

3° Depois vá até senha, então basta clicar em “ este formulário”

Modificar_usuário

4° Depois de ter clicado em este formulário aparecerá uma página quebrada.

pagina_quebrada

Sugestão de solução:Que possa ser feito alteração de senha.

Assignee: Alexandre Barbosa
Milestone: None
9 participants
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Reassigned to @alexandre

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm
    Choose File ...   File name...
    Cancel
  • Def69c998857099b7bc246389e6ad936?s=40&d=identicon
    Lucas Kanashiro @kanashiro

    Essa página é apresentada porque a URL desse formulário não está sendo mapeada no Colab. Não sei se dar o poder para trocar a senha de qualquer usuário via interface de administração seja a melhor solução. O que acham? @paulormm @alexandre

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Oi @kanashiro nós estávamos usando essa funcionalidade que tem nos ajudado muito no suporte do portal. Vejam qual a melhor forma se não for esta. Obrigada.

    Choose File ...   File name...
    Cancel
  • F1c4e7359f83d87a9b8ffc5a003e9cc9?s=40&d=identicon
    Alexandre Barbosa @alexandre

    @marisa O procedimento esperado para troca de senha em produção é feito por solicitação via email (atrávés desse link). O Portal funciona a partir da integração de dados de diversas ferramentas e alterar esses dados por meios secundários pode gerar instabilidade nessa integração.

    De qualquer modo, investigaremos o motivo dessa url estar sendo gerada de maneira errada.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Eu entendi @alexandre .. a questão é que quando os usuários não recebem este link, por motivos diversos, precisamos alterar por aqui e enviamos para ele. Utilizamos bastante esta funcionalidade atualmente, como falei acima, se essa não é a melhor opção precisamos discutir juntos uma outra forma.

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    @kanashiro : respondendo a sua pergunta, mudar a senha via a interface administrativa do Django, não é o melhor caminho, como esclarecido pelo @alexandre.

    @marisa : esta interface de administração não é do Colab, mas sim do Django, que é o framework em que o Colab é desenvolvido, ou seja, não é uma interface desenvolvida por nós. Usá-la tem que ser mesmo a última alternativa e de forma bem restrita, pois, como o @alexandre, uma vez que estamos evoluindo bem na integração das ferramentas, "o procedimento esperado para troca de senha em produção é feito por solicitação via email (https://softwarepublico.gov.br/account/password-reset). O Portal funciona a partir da integração de dados de diversas ferramentas e alterar esses dados por meios secundários pode gerar instabilidade nessa integração". Se o usuário não está conseguindo recuperar a senha via https://softwarepublico.gov.br/account/password-reset, temos que saber quais são os casos para investigarmos.

    Em resumo, o usuário deve sempre tentar recuperar a senha primeiro via https://softwarepublico.gov.br/account/password-reset, sem a intervenção de vocês/nossa. Se ele não receber a senha, temos que ver se o email está caindo na caixa de spam dele; e depois tratarmos essa questão, por exemplo. As notificações por emails funcionam e temos que saber se e quais casos isso ocorre.

    Portanto, para não mascararmos quaisquer reais problemas, resetar a senha via interface administrativa do Django deve ser feito apenas em casos extremos, sabendo que isso poderá causar instabilidade no acesso do usuários aos ambientes da plataforma, uma vez que, via a interface de admin do Django, não dispara-se os sinais para os ambientes saberem a senha.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    @paulormm A maioria dos casos são usuários que não ativaram a conta. Como não ativaram a conta não recebem o link de troca de senha. A questão é... Estamos permitindo que contas não ativas se mantenham no portal após 24 horas sem inativá-la. Pelo que entendemos esse é o problema raiz. Isso estava no radar do @seocam mas não sei se foi resolvido. extsitem outros casos também mas aí realmente teríamos que investigar 1 a 1. A @nayanne tinha sugerido colocarmos no colab uma funcionalidade chama "reenviar link de ativação" que poderia ajudar. Outra coisa seria complementar a mensagem enviada no email de alteração de senha para que o usuário observasse sua caixa de spam. Essas ações conjuntas podem minimizar esses problemas... tudo isso estáno nosso documento de prioridades de encerramento que devo compartilhar com vcs ainda hoje

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    @marisa : entendido. Vamos ver se o @seocam nos ajuda a resgastar algo que ele tinha pensado/investigarmos. No mais, eu sugiro que você tente conversar em voz com o @joenio , @kanashiro , @alexandre e/ou @rodrigo siqueira sobre isso. Parece-me que é algo que tomar um tempo de vocês e devemos nos organizarmos para priorizarmos. Apenas acho que a solução não passará pela interface de admin do Django.

    Choose File ...   File name...
    Cancel
  • 4f4b696adc8e8769f43b5c837b3ea23b?s=40&d=identicon
    Marisa Souza dos Santos @marisa

    Achei a issue #247

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Issue resolvida, de acordo com a discussão e a issue #247.

    Choose File ...   File name...
    Cancel
  • B4c7afc2cdffea95a8c2d0387acedc6b?s=40&d=identicon
    Paulo Meireles @paulormm

    Status changed to closed

    Choose File ...   File name...
    Cancel