- 11 Ago 2022, 11:48
#90739
Olá pessoal.
Hoje estou com outro problema que gostaria de compartilhar com vocês:
Preciso gerar senha de um aplicativo externo ao OC.
Já andei pesquisando sobre o assunto mas não achei nada conclusivo. Por exemplo:
salt = substr(md5(uniqid(rand(), true)), 0, 9));
$password = sha1($salt . sha1($salt . sha1($senha_normal)));
Utilizando essa lógica acima em php posso gerar uma senha ou tentar gerar uma senha conforme o OC – pois o sistema vai gerar uma senha aleatória e vai enviar por sms ao usuário só que ao tentar acessar a loja como usuário o OC não reconhece essa senha.
Observem que posteriormente se o usuário quiser alterar a senha dentro da loja OC ai ele usa os meios normais oferecidos pelo próprio OC, mas a primeira senha e fornecida através da leitura de uma tabela externa de nomes, e feita uma filtragem por grupos, etc etc etc, que não vem ao caso.
Meu problema:
Gerar uma senha aleatória para complementar um cadastro de usuário para acesso a loja OC.
[]´S
Hoje estou com outro problema que gostaria de compartilhar com vocês:
Preciso gerar senha de um aplicativo externo ao OC.
Já andei pesquisando sobre o assunto mas não achei nada conclusivo. Por exemplo:
salt = substr(md5(uniqid(rand(), true)), 0, 9));
$password = sha1($salt . sha1($salt . sha1($senha_normal)));
Utilizando essa lógica acima em php posso gerar uma senha ou tentar gerar uma senha conforme o OC – pois o sistema vai gerar uma senha aleatória e vai enviar por sms ao usuário só que ao tentar acessar a loja como usuário o OC não reconhece essa senha.
Observem que posteriormente se o usuário quiser alterar a senha dentro da loja OC ai ele usa os meios normais oferecidos pelo próprio OC, mas a primeira senha e fornecida através da leitura de uma tabela externa de nomes, e feita uma filtragem por grupos, etc etc etc, que não vem ao caso.
Meu problema:
Gerar uma senha aleatória para complementar um cadastro de usuário para acesso a loja OC.
[]´S