This question about Missing functionality: Answered
Set User by perlscript
Hi,
i am trying to write a perl plugin to update a topic from the unix command line. It works fine and changes the topic like it should but always as
TwikiGuest user. So i got to set the user while my script is running. A call of $session->{loginManager}->login() dont change the user even the login works.
So i am trying to call the login plugin and store a session cookie. With curl it works fine cause curl stores a cookie which i can use running my script. But i cant use curl on the unix machine so i got to make the login in my script using the API.
I gibe the script a user an a password, i validate them that works. I can call login that works to. But when i call the save() method its alway the
TwikiGuest account. How can i set the sessionuser to the username i put into the script?
Thanks
You can pass
username
and
password
to any script you call on the command line. So long as that user is a genuine registered user, their wikiname will be used in any save.
--
CrawfordCurrie - 06 Feb 2012