MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


+2
Alvaro Teixeira
CassioFabre
6 participantes

    Recuperação de senha automática via e-mail

    CassioFabre
    CassioFabre
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    Recuperação de senha automática via e-mail Empty Recuperação de senha automática via e-mail

    Mensagem  CassioFabre 27/3/2018, 19:10

    Bom dia,

    Fiz um pequeno modelo que envia ao usuário uma senha aleatória (diferente da realmente de acesso ao sistema) e o obriga a alterar essa senha no primeiro acesso após o pedido de recuperação.

    Para usar o modelo, faça o seguinte:

    - Entre com o usuario admin (senha: 123), vá até a tabela tblUsuario e e veja que há 3 usuário cadastrados no sistema: admin, support e user. O support será o responsável por enviar as senhas dos usuários como explico abaixo.

    - Vá até a tblEmail e cadastre um e-mail para cada usuário. Deixei alguns campos já preenchidos, como o campo SMPT e o campo PORTA, porém esses dados são para e-mails @gmail.com. Caso você utilize outro servidor (hotmail, uol, etc) preencha os dados conforme o seu servidor de e-mail.

    Um detalhe neste passo é que a senha deve ser inserida criptografada. Para isso abra o editor VBA (Alt + F11) depois entre em qualquer Módulo ou formulário e abra a janela de verificação imediata (CTRL + G) e digite o seguinte:
    Código:
    ?fncCrip("suasenha", 102030)
    Onde suasenha é a senha do e-mail que você está cadastrando.

    Obviamente, num sistema em funcionamento todos esses passos seriam feitos através de um formulário. Mas em se tratando apenas de um modelo, podemos fazer assim.

    É importantíssimo que preencha o campo usuario com o login correto do usuário relativo a este e-mail.

    Não se esqueça de forma alguma de cadastrar o email do usuário Support, pois, como dito acima, os e-mails serão enviados através deste usuário.

    - Depois de cadastrar todos os e-mails, abra o formLogin e preencha apenas o campo Login com qualquer um dos usuários. Depois disso clique no botão "Esqueci minha senha". Aguarde a confirmação do envio e abra o e-mail referente ao usuário que solicitou a recuperação. O e-mail será como o abaixo:
    Recuperação de senha automática via e-mail 114

    A senha informada ao usuário é provisória e aleatória, não correspondendo à real senha que ele tem no sistema. No próximo login, usando a senha informada no e-mail, aparecerá a seguinte mensagem:
    Recuperação de senha automática via e-mail 213

    E então aberto a tela de alteração de senha:
    Recuperação de senha automática via e-mail 310

    Espero que entendam.

    Abraço.
    Anexos
    Recuperação de senha automática via e-mail AttachmentRecuperarSenhaAcesso.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (176 Kb) Baixado 343 vez(es)


    .................................................................................
    Só não tem código pra morte!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7970
    Registrado : 15/03/2013

    Recuperação de senha automática via e-mail Empty Re: Recuperação de senha automática via e-mail

    Mensagem  Alvaro Teixeira 5/4/2018, 15:57

    Olá Cassio Fabre, Parabéns!

    Obrigado pela partilha, o fórum agradece.

    cheers
    adm.nneto
    adm.nneto
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 28/11/2012

    Recuperação de senha automática via e-mail Empty Re: Recuperação de senha automática via e-mail

    Mensagem  adm.nneto 23/4/2018, 13:17

    Olá Cássio, parabéns pela iniciativa, a sua atitude ajudará muitos por aqui.

    Excelente!

    Nelson.
    avatar
    cjsilva2013
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 259
    Registrado : 26/06/2013

    Recuperação de senha automática via e-mail Empty Recuperação de senha automática via e-mail

    Mensagem  cjsilva2013 23/4/2018, 20:55

    Boa tarde,

    Parabéns Cássio e obrigado por partilhar...
    avatar
    kaiuviny
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 14/09/2015

    Recuperação de senha automática via e-mail Empty Re: Recuperação de senha automática via e-mail

    Mensagem  kaiuviny 24/4/2018, 11:23

    Perfeitoooo!!
    Cara que demais. Parabéns, muito obrigado mesmo, está perfeito.
    avatar
    ManuelQuim
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 58
    Registrado : 29/10/2015

    Recuperação de senha automática via e-mail Empty Re: Recuperação de senha automática via e-mail

    Mensagem  ManuelQuim 15/3/2019, 08:50

    grato por partilhar
    Laughing  é uma bênção fazer parte deste forum cheers  obrigado por partilhar companheiro será de grande utilidade.

    Conteúdo patrocinado


    Recuperação de senha automática via e-mail Empty Re: Recuperação de senha automática via e-mail

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 18/10/2024, 04:56