Punkty wejścia > Moduł Administrator > Standardowy skrypt PASSE 

CTLPASSE: Kontrola po zmianie hasła użytkownika

Ten entry point służy do dodawania elementów kontroli hasła wprowadzanego (in clear) przez użytkownika oraz zapobiegania transakcji aktualizacji. Może również służyć min. do archiwizacji haseł.

Kontekst i metoda działania

Proces ten można wywołać po połączeniu nowej sesji, jeżeli konieczne jest wprowadzenie hasła (np. hasła, które straciło ważność lub obowiązkowego hasła po zmianie konfiguracji); można go też wywołać, jeżeli użytkownik dobrowolnie zmieni hasło korzystając z funkcji PASSE.
Wszystkie kontrole zostały przeprowadzone wcześniej: poprzednie hasło, ponowne wprowadzenie nowego hasła, długość hasła.

Zmienna GPE o wartości 1 służy do odmowy wprowadzenia hasła i zapobiegania transakcji aktualizacji.

- zmienna PASSE zawiera wartość hasła (in clear)
- zmienna OLDPASSE zawiera wartość poprzedniego hasła (in clear)
- zmienna USER zawiera kod użytkownika
- ekran PASSE nie jest zawsze otwarty

- tabele ADOVAL i AUTILIS są otwarte