cSenhaSenha do chamador, não persistida no exemplo.
AdvPL GuiaPswName(cSenha) -> lOkVerifica a senha do usuário posicionado.
Apesar do nome, a referência histórica descreve verificação de senha, não obtenção do nome do usuário. Exige posicionamento prévio bem-sucedido por PswSeek. O bloco não é chamado e não contém uma senha. Não transforme a API em endpoint de tentativa de senhas; autenticação atual e políticas de bloqueio precisam do contrato oficial do ambiente. (Fontes: refs. 1–1.)
PswName(cSenha) -> lOkcSenhaSenha do chamador, não persistida no exemplo.
Lógico de verificação na referência histórica.
#Include "Protheus.ch"
User Function Ed603()
// Bloco nao invocado: exige contexto e credenciais autorizados.
Local bConsultar := {|cSegredo| PswName(cSegredo)}
ConOut(ValType(bConsultar))
Return NilCria um bloco (tipo B), sem consultar, autenticar ou alterar usuários. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.