{: NES 0.9 none :}
Podemos crear sesiones con el objeto session.nhtml:
{: include ( '{: * cfg_obj_top_dir :}/session.nhtml', action, {: # default: get | create | del :} user, {: # if 'get' action: user :} expire {: # if 'get' action: expire :} :} Expire format: time suffix: s: seconds, m: minutes h: hours d: days, M: months, y: years 30s = 30 seconds 12h = 12 hours 2y = 2 years ...
my $nes = Nes::Singleton->new(); my $session = $nes->{'session'}; # Create session: $session->create($user, $expire); # Get session: $user = $session->{'user'}; # Delete session: $session->del;
# Session is open {: * nes_session_ok :} # User name session {: * nes_session_user :}
nes_session_ok : {: * nes_session_ok :} nes_session_user : {: * nes_session_user :} session.nhtml get: {: include ( '{: * cfg_obj_top_dir :}/session.nhtml' ) :}