On 11/23/05, RA Jones <[EMAIL PROTECTED]> wrote: > In trying to improve my authentication routines I've switched from > CAP::Session to CAP::Authentication. Running the sample file in > CAP::Auth works well, provided I change the package name to match > MyLogin->authen. But when run from my own application in cgiapp_init() I > get the following when submitting the default login form, when STORE is > set to the Cookie method: > > Error executing object callback in postrun stage: Undefined subroutine > &MIME::Base64::encode called at > C:/usr/local/site/lib/CGI/Application/Plugin/Authentication/Store/Cookie.pm > line 257. > > But Base64.pm *is* present in the Perl lib path and is the current > v3.05.
Hi Richard, Looks like a bug with the Cookie store. I've fixed what I think was the problem, and wrapped up version 0.08 which you can download from here: http://cees.crtconsulting.ca/perl/modules/CGI-Application-Plugin-Authentication-0.08.tar.gz If you could check to see if that fixes your problem, and get back to me, then I'll upload it to CPAN as the next release. Cheers, Cees --------------------------------------------------------------------- Web Archive: http://www.mail-archive.com/[email protected]/ http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2 To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
