Usina BRGuía AdvPL
Ingresar
← Todos los temas
FUNCIóNEn revisión

PswName

PswName(cSenha) -> lOk

Comprueba contraseña del usuario histórico posicionado

PswNameAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Pese al nombre, la referencia histórica describe verificación de contraseña, no lectura del nombre. Requiere PswSeek exitoso previo. El bloque no se invoca ni contiene contraseña. No lo exponga como endpoint de intentos de contraseñas: autenticar y bloquear requiere el contrato del ambiente. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

PswName(cSenha) -> lOk

Parámetros

cSenha
CarácterObligatorio

Contraseña del llamador, no persistida.

Retorno

Lógico de verificación histórico.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed603()
    // Bloque no invocado: exige contexto y credenciales autorizados.
    Local bConsultar := {|cSecreto| PswName(cSecreto)}
    ConOut(ValType(bConsultar))
Return Nil
Resultado esperado

Crea bloque (tipo B), sin consultar, autenticar ni modificar usuarios. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Referencia histórica: validar API, permisos y contexto del release. No registrar credenciales ni arrays de usuarios.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. AdvPL — O Manual. Referência histórica, p. 366. Contrato atual não homologado. Consulta el 2026-10-27.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha