oggi | domani? | |
---|---|---|
Premessa: |
Ad ogni PC viene attribuito un ID univoco (PCToken) (cookie e link con id univoco) Quando uno si collega, all'inizio, viene generata una nuova sessione e attribuito il token. Viene stabilito un orario di chiusura della sessione. |
Ad ogni sessione viene attribuito un ID univoco (SID) (cookie e link con id univoco) Quando uno si collega, all'inizio, viene generata una nuova sessione e attribuito il SID. Viene stabilito un orario di chiusura della sessione. |
Sessione: |
le richieste rivenienti da uno stesso IP, con uno stesso SID, entro l'orario di chiusura della sessione, costituiscono un'unica sessione. |
le richieste rivenienti da uno stesso IP, con uno stesso PC token, entro l'orario di chiusura della sessione, costituiscono un'unica sessione. |
L'oggetto gtSession |
La nuova istanza dell'oggetto gtSession, controllerà se esiste un SID, e se la sessione contraddistinta dal SID non sia scaduta o utilizzata da un altro IP. Se esiste lo utilizzerà nel lavoro. Se non esiste, crea una nuova sessione. |
La nuova istanza dell'oggetto gtSession, controllerà se in archivio esiste già una sessione con lo stesso token, IP e che non sia scaduta. Se esiste, rileverà il numero di sessione e lo utilizzerà nel lavoro. Se non esiste, crea una nuova sessione. |
Implementazione |
L'implementazione consiste nel:
|