Branch: Tag:

2001-03-15

2001-03-15 23:31:26 by Per Hedbor <ph@opera.com>

Use the new auth-api in more places

Rev: server/base_server/roxen.pike:1.649
Rev: server/base_server/rxml.pike:1.287
Rev: server/config_interface/event_log/clear_log.pike:1.6
Rev: server/etc/modules/RXML.pmod/module.pmod:1.143
Rev: server/etc/modules/Roxen.pmod:1.79
Rev: server/modules/filesystems/filesystem.pike:1.97
Rev: server/modules/filters/htaccess.pike:1.70
Rev: server/modules/proxies/wais.pike:1.24
Rev: server/modules/security/auth_httpcookie.pike:1.6
Rev: server/modules/tags/rxmltags.pike:1.217
Rev: server/modules/tags/ssi.pike:1.39
Rev: server/modules/throttling/throttling_byaddress.pike:1.3

1:   // This is a roxen pike module. Copyright © 1999 - 2000, Roxen IS.   // - // $Id: Roxen.pmod,v 1.78 2001/03/14 01:02:07 mast Exp $ + // $Id: Roxen.pmod,v 1.79 2001/03/15 23:31:24 per Exp $      #include <roxen.h>   #include <config.h>
598:       if(id->realauth)    new["REMOTE_USER"] = (id->realauth / ":")[0]; -  if(id->auth && id->auth[0]) -  new["ROXEN_AUTHENTICATED"] = "1"; // User is valid with the Roxen userdb. +  if( User u = id->conf->authenticate( id ) ) +  new["ROXEN_AUTHENTICATED"] = u->name(); +  // User is valid with the Roxen userdb. +     if(id->data && strlen(id->data))    {    if(id->misc["content-type"])