Q: ActiveForms and database connectivity

I've been trying to build ActiveForms using Delphi-3 to host a
client-server application.  As each ActiveForm is effectively an applet
that resides on a different web-page, each one has its own TDatabase object
in its own TDataModule.  But doing this means that each time the web page
comes up, the user has to login!?  This is obviously going to get pretty
irritating.

Are there any suggestions how this could be overcome?  Idealy, only a
single login should be required until some form of 'logout' takes place.