1
resposta

[Bug] Erro ao salvar senha.

Bom dia, estou tendo problemas ao salvar o hash da senha no banco de dados:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Por alguma razão somente uma parte do hash é salvo.

este é o SQL que usei para inserir o usuário do DB:

.\vendor\bin\doctrine dbal:run-sql "insert into usuarios (email, senha) values ('christofer@email.com', '$argon2i$v=19$m=65536,t=4,p=1$dnM1R0hISUFBMEwxb3JnWg$ZodxdzJxyivk6Odahk9YnxHlTBKkbZODL0GjcrzPHZw')"

Porém, ao fazer a busca pelo mesmo, este é o retorno:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Tentei fazer a busca somente pela senha, mas o retorno foi basicamente o mesmo:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Realmente não sei oque pode ser.

1 resposta

Olá, ST4R_L0RD. Tudo bem?

Talvez possa ser a modelagem que você realizou para a coluna de senha no banco de dados, se ela estiver com restrição de caracteres vai cortar mesmo o hash, por isso, verifique se este campo está com varchar de tamanho 255.

Espero ter ajudado =)