Boa tarde, tudo certo?
Se utilizar Bloc.observer não é uma boa prática, pois pode vazar informações. Qual seria a melhor prática?
Obrigada.
Boa tarde, tudo certo?
Se utilizar Bloc.observer não é uma boa prática, pois pode vazar informações. Qual seria a melhor prática?
Obrigada.
Oi Natasha!
O que acontece é que o Bloc.observer tem informações de todos os cubits e até todos os blocos.
Então imagina que você é um hacker e você consegue acessar essa unica função Bloc.observer
:
Hashuhad então agora ja entendemos porque o Bloc.observer não é uma boa ideia de ser usado no nosso projeto.
Agora quando pensamos em segurança, um dos métodos mais eficazes é separar qualquer tipo de função que ouve/escuta/ve/controla e dividir as funções, então o ideal seria usar varias funções onChange para ficar de olho em cada um dos Cubits e Blocs, para caso algum hacker queira acessar esses dados, ele terá muito mais dificuldade.
Espero ter ajudado c: