On Sat, Oct 28, 2006 at 12:26:49PM +0100, Aaron Trevena wrote:
> Hi Josef,
> 
> I'd reccomend making it a normal sub and calling it from authorise()
> if $r->table() eq 'logout'.
> 

Ok, I've added:

    sub authenticate {
        my ($self, $r) = @_;

        if ($r->{table} eq "logout") {
            Maypole::Plugin::Authentication::UserSessionCookie::logout($self,
    $r);
            $r->template("frontpage");
            return OK;
        }

        ...
    }

to the beginning of my controller class, and it does get called when I
call logout; however the URLs in the frontpage don't get computed
correctly. :/

I've got this in my 'header' template:

    [% link("logout", "logout", "", "Logout") %]

which generates a link which causes the logout code to be run,
but then the links on frontpage are constructed as if logout is a table.
:/.

Joe
-- 
Josef Karthauser ([EMAIL PROTECTED])           http://www.josef-k.net/
Physics Particle Theory (student)   http://www.pact.cpes.sussex.ac.uk/
================ An eclectic mix of fact and theory. =================

Attachment: pgpbUgtqREtJa.pgp
Description: PGP signature

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Maypole-users mailing list
Maypole-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/maypole-users

Reply via email to