E aí automatizador beleza bom uma coisa que a gente tem percebido muito nos grupos aí de ntn é o caso quando os usuários né eles acabam esquecendo ali o login de acesso né E às vezes o o ntn deles não tem o smtp configurado então eles não conseguem e fazer a redefinição de senha via e-mail e muit das vezes não tem nem o backup né do dos workflows das credenciais E aí bate aquele desespero né E agora como é que eu vou eh recuperar meus workflows minhas credenciais se eu não consigo ter acesso aqui ao
ntn pensando nisso pessoal lá do ntn né Ainda mais quando a gente tá desenvolvendo softw né para usuário final eh pensaram numa forma de contornar isso né Se caso ocorresse tá que é o reset do usuário owner né usuário aí padrão quando você você né instala o seu ntn você vai lá cria um usuário owner né e com esse comando você consegue resetá-lo para poder criar então um novo tá e aí você vai ter acesso normalmente ao seu ntn tá então nessa vídeoaula aqui eu vou te mostrar como você faz esse reset tanto no ntn
para node DS quanto em doc tá em doc é claro você pode fazer o reset diretamente do porten que é muito mais prático tá mas se você não usa coner você também consegue fazer o reset eh pelo servidor né físico Onde está rodando ali os contêiners tá em docer Beleza então vamos primeiro aqui para o nodejs tá eh então node S que é esse aqui ó tá você vai ter que acessar o servidor eh onde tá hospedado essa Instância E aí você vai rodar aqui um comando Beleza então eu tô aqui na tela de login
né ou seja não não sei mais a senha né o usuário né clico aqui para logar ele fala que é inválido né botar aqui qualquer coisa aí clico ó não consigo logar né fala que tá errado e tal se eu clico para tentar resetar a senha também não consigo porque o smtp não está configurado no no no ntn Enfim então eu vou acessar aqui o o o meu servidor né por meio do client tá você pode acessar também do promp de comando aí do seu sistema operacional se você quiser tá E aí você vai aqui
no console e vai rodar Esse comando aqui ó que é o nhn user Management né dois pontos reset eh e aí que que ele vai fazer você vai executar ele vai resetar esse usuário tá vai aparecer a mensagem aqui de sucesso tá E aí quando você dá um refresh aqui na tela ele vai aparecer aquela tela novamente de setup né para você meio que criar o o novo usuário se não aparecer você reseta a Instância ó no caso aqui não apareceu tá mesmo eu resetando lá por quê Porque é necessário que você também resete a
distância ó Então eu tenho que vir aqui também né tenho que dar lá um reset né reset aqui na minha Instância para que esse do usuário entre em vigor tá eu posso dar um pm2 log aqui só para ver se o ntn já executou ó já executou tá eu dou um cont control F5 aqui para também limpar o Cash do do navegador e ó tá aqui ó Foi resetado o usuário é claro que ele pediu aqui esse login né que é aquele login antigo do ntn né que você informava aqui uma senha e uma e
um usuário né Na época não tinha essa questão de usuário owner né então como eu lembro aqui vou informar aqui beleza mas é claro no seu caso ele nem vai aparecer isso aqui né ele já vai cair na tela de setup ali para você criar um novo usuário owner tá que é essa daqui tá vendo ó Então a partir de daqui você já pode então criar aí o seu novo usuário né e dessa vez anotar a senha para a senha e o e-mail para não esquecer beleza OK e no docker como é que eu faço
isso né docker a mesma coisa ó eu atualizo aqui ó tento logar aqui não vai né Esqueci a senha esse meu ntn do Doc também não tem smpp configurado como é que eu faço posso ir lá no painer E aí eu vou aqui no contêiner do do respectivo ntn né que no caso aqui é o é o ntn Hugo certo que é o que eu tô usando aqui tá E aí eu vou acessar o console dele aqui nessa opção aqui ó Execute console tá escolho a opção bim barsh clique em Connect E aí o legal
do porten é que você não precisa executar um comando específico para doc você pode executar o mesmo comando que você executaria no node no ntn de node JS beleza porque aqui o porten ele já vai eh como posso dizer eh considerar que você está ali no ambiente node DS Ok eu estou dentro do contêiner e o e dentro do meu contêiner é um ambiente node GS com o nhn ali rodando então é Como de fato tivesse acessando um servidor node GS aqui para executar o comando tá então se eu executar Isso aqui vai funcionar mesmo
sendo docker Ok porque eu estou executando como se fosse num ambiente node DS Tá Essa é a vantagem do do ptain beleza e aí depois que você executa mesma coisa você tem que vir aqui e dá um restart na sua Instância do ntn porque senão não entra em vigor esse reset tá então eu marquei aqui o container dei aqui um restart tá ó falou aqui que foi restado eu posso acessar o log aqui para ver se já inicializou ó inicializou agora tá então se eu volto lá eu volto lá aqui ó e dou um cont
control F5 ó pronto ele já resetou a senha aqui também tá é claro que no meu tá aparecendo esse prompt porque eu coloquei né o usuário senha e antigo né do ntn mas no seu caso já vai cair aqui para essa tela aqui onde você vai poder criar também um novo usuário owner tá bom bom E para finalizar e se caso você usa docker né mas você não tem o ptain né você usa docker puro você pode resetar a senha simplesmente executando Esse comando aqui tá que é o docker é eec né de execução traço
it e aqui você coloca o nome do contêiner tá então no caso aqui por exemplo nome do meu contêiner é Hugo ntn ó hogo under ntn under 1 tá ntn user managment tenho dificuldade de falar esse nome ponto dois pontos reset tá então você vai executar Esse comando aqui e no servidor físico Onde está lá o o Dock instalado né com o seu coner de NN tá bom e vai funcionar tá é claro que lá você vai ter que dar um restart no seu contêiner diretamente do Servidor tá bom E aí vai resetar também Beleza
então é isso aí Espero que você tenha gostado aí dessa aula caso tenha ficado alguma dúvida deixa aí nos comentários e a gente vai te esclarecendo tá bom um forte abraço e valeu