I'm working on some applications that use SOAP::Lite to talk each other. For the server i'm using SOAP::Transport::HTTP::Daemon and I basically want to know what authentication options are avaliable for me? My original idea was just to allow access on an IP bases, but I didn't have much luck getting the clients IP.
The next option I guess is to get the user to send a password with every connection, but I don't much like that idea.
Any suggestions of the best way to do this?