The following module was proposed for inclusion in the Module List: modid: CGI::ManageSession DSLIP: cdpOa description: Base class for managing CGI state userid: RRWO (Robert Rothenberg) chapterid: 15 (World_Wide_Web_HTML_HTTP_CGI) communities: similar: CGI::Persistent rationale: Originally called CGI::Session, but I'm told it's been registered by ZED already. This module is descendent class of CGI. It adds additional methods for managing state. This module differs from CGI::Persistent in that (1) it uses cookies, but later versions may use cookies or URLs transparently (2) it is a base class (includes CGI::Session::Storable which uses Storable so as to be fully-functional but also as an example)... one could adapt the module to use DBI, ObjectStores, FreezeThaw, etc. (3) it merely provides an object that one can use for saving state through hash variables; other methods attempt to save all form input, which is not appropriate (4) it makes some common-sense security checks on the session (ie, comparing REMOTE_HOST) (5) CGI::Persistent hasn't been updated since 1999 (ok, not necessarily a bad thing, but the web and Perl have evolved a lot since then) enteredby: RRWO (Robert Rothenberg) enteredon: Tue Jul 10 22:39:41 2001 GMT The resulting entry would be: CGI:: ::ManageSession cdpOa Base class for managing CGI state RRWO Thanks for registering, The Pause Team PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=42000000_83e572e8421b9b66&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=42000000_83e572e8421b9b66&SUBMIT_pause99_add_mod_insertit=1