Forum OpenACS Q&A: Allowing online services access to password-restricted pages?

I am working on a OpenACS website that has pages requiring user log
in, but I need to be able to run these pages through an online
translator, such as

Using Perl/CGI, I may be able to set up a user agent that grabs the
URL and passes the user's cookie, but I would prefer a Tcl solution.

I suppose that these restricted pages could be configured to allow
all access from, but that would allow anyone
using this service to access the pages without logging in -- the
client does not want this.

Any ideas?

Perhaps a login token that appears in the URL that you pass to and times out after a certain period would be a
sufficient solution.  You'd probably have to hack the security
functions to accept the token for login.