in reply to CGI::Widget::Tabs exposes login credentials in url.

It is difficult to say without seeing some minimal code that shows this strange behaviour.

The only thing I can think of is that CGI::Widget::Tabs expects a CGI-object of the CGI or CGI::Minimal class and CGI::Session::Auth expects a CGI-object of the CGI or CGI::Simple class. What kind of CGI-object do you use? May be there is some interference between these different objects which forces all parameters into the open?

CountZero

A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

  • Comment on Re: CGI::Widget::Tabs exposes login credentials in url.

Replies are listed 'Best First'.
Re^2: CGI::Widget::Tabs exposes login credentials in url.
by hesco (Deacon) on Jun 11, 2008 at 08:25 UTC
    my $q = CGI->new();
    Actually:

    my $obj->{'q'} = CGI->new();
    I've never actually used CGI::Minimal or CGI::Simple. I've stuck with my tried and true tools.

    -- Hugh

    if( $lal && $lol ) { $life++; }