Vai al contenuto

Comando: User Login

Il primo comando da inserire nella pagina inziale home.asp e’ il comando di login. Il comando creerà in automatico un modulo di immissione dati predefinito dove occorre inserire le credenziali di user e password gia’ definiti e conosciuti dal programma plc.Per questioni di sicurezza di accesso al DB delle variabili del programma macchina è consentito un solo accesso contemporaneo alle pagine (un solo utente connesso alla volta). Il primo utente che si connette ha la priorità.È implementato, inoltre, un meccanismo di timeout che prevede la disconnessione automatica dopo un tempo in secondi programmabile di inattività. Se, dopo aver fatto il login, non viene effettuato nessun cambio pagina o nessuna operazione nel numero di secondi impostato, si verra’ rediretti alla pagina di Login.La coppia username & password richiesta e’la stessa definita, in ambito pagine, tramite il widget ÜserLogin.Il comando va inserito nella sezione … del codice html.
<% aspLogin( char *pageok, char * pagedenied , int timeout ); %>
dove:– pageok : nome della pagina da caricare in caso di login effettuato correttamente– pagedenied: nome della pagina da caricare in caso di errore.– timeout : timeout in secondi della sessione
Esempio:TEST ASP WEB SERVER
<% aspLogin("index.asp","denied.asp", 300); %>
In alternative se l’aspetto grafico non dovesse soddisfare i requisiti richiesti è possibile scrivere direttamente il proprio form di login. Un esempio è riportato di seguito.Il form da chiamare è /goform/aspFormLogin.asp.Vuole i parametriuser di tipo textpassword di tipo passwordcmd con value LOGIN come azione SUBMIT.In aggiunta vanno specificati obbligatoriamente i parametri HIDDEN timout, pagetoload_loginok e pagetoload_denied.
USER NAME
PASSWORD