[rt-users] RTFM and NoAuth

James L. Harrison harrison at palisadesys.com
Tue Apr 22 10:36:51 EDT 2003


Yeah,

 I'm not sure why... But I was looking at NoAuth/RTFM/autohandler and
NoAuth/RTFM/Elements/authandler
 You are right... No code is handling it...

  I ended up with this as my NoAuth/RTFM/autohandler
  %$m->call_next();

  <%init>
  #unless ($session{'CurrentUser'}) {
  #        $session{'CurrentUser'} = RT::User->new($RT::SystemUser);
         $session{'CurrentUser'}->LoadByName('RTFM Guest');
  #}
  #unless ($session{'CurrentUser'}->Id) {
  #        $m->comp("/RTFM/Elements/Error", Details => "No 'RTFM Guest'user
exists");
  #}
  </%init>

 <%once>
 use RT::FM::ArticleCollection;
 use RT::FM::ClassCollection;
 use RT::FM::CustomFieldCollection;
 use Time::ParseDate;
 </%once>

It isn't pretty, but it does work. It forces RTFM Guest to log in. Then I
made some minor html changes...

-Jamie

> -----Original Message-----
> From: rt-users-admin at lists.fsck.com
> [mailto:rt-users-admin at lists.fsck.com]On Behalf Of Dirk Pape
> Sent: Tuesday, April 22, 2003 9:10 AM
> To: Rt-Users (E-mail)
> Subject: Re: [rt-users] RTFM and NoAuth
>
>
> Hello,
>
> --Am Mittwoch, 16. April 2003 13:50 Uhr -0500 schrieb "James L. Harrison"
> <harrison at palisadesys.com>:
>
> > I am trying to setup RTFM with NoAuth... Everything works great when you
> > are authenticated... but when trying via NoAuth i get the Overview page
> > but cannot see any classes.  I did create a user "RTFM Guest"
> >
> > However the logs say:
> > RT: Couldn't load  from the users database.
> > (/opt/rt3/lib/RT/CurrentUser.pm:111)
> >
> > How can I allow access via NoAuth.
>
> the same happens here. There seems to be no code handling the case, where
> no username is known. Does anybody have a solution?
>
> Regards,
> Dirk.
> _______________________________________________
> rt-users mailing list
> rt-users at lists.fsck.com
> http://lists.fsck.com/mailman/listinfo/rt-users
>
> Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
>




More information about the rt-users mailing list