<div dir="ltr">Hi All - <div><br></div><div>what is the best way to add attributes to request?</div><div>I would like to authenticate users from one file and add reply attributes from another selecting them by custom attribute, ex. My-User-Group.</div><div><br></div><div>I've done this with PostAuthHook but I think it's ugly.</div><div><br></div><div>Here is my config.</div><div><br></div><div>radiator.cfg:</div><div>...</div><div><AuthBy FILE><br>    Identifier  L2TP-USERS<br>    Filename    %D/conf.d/l2tp-users<br>    PostAuthHook sub { \<br>        my ($req, $rep, $handled, $reason) = @_; \<br>        if (${$handled} == $main::ACCEPT && ${$req}->code() eq 'Access-Request') \<br>        {\<br>            my $my_group = ${$rep}->get_attr('My-User-Group'); \<br>            &main::log($main::LOG_DEBUG, "Group: " . $my_group); \<br>            if ($my_group) {\<br>                ${$req}-> add_attr('My-User-Group',$my_group); \<br>            } \<br>        } \<br>    };<br></AuthBy><br><br><AuthBy FILE><br>    AuthenticateAttribute My-User-Group<br>    Identifier  L2TP-PROFILE<br>    Filename    %D/conf.d/l2tp-profile<br></AuthBy><br><br><AuthBy GROUP><br>    Identifier  LOGINUSER<br>    AuthByPolicy ContinueUntilReject<br>    AuthBy      L2TP-USERS<br>    AuthBy      L2TP-PROFILE<br></AuthBy><br><br></div><div><Handler Service-Type = Framed-User><br>    AuthBy LOGINUSER</div><div>    ...<br>    StripFromReply My-User-Group<br></Handler><br></div><div><br></div><div>conf.d/l2tp-users:<br></div><div><div>user User-Password="password"<br>        My-User-Group="l2tp"<br></div><br class="gmail-Apple-interchange-newline"></div><div>conf.d/l2tp-profile:<br></div><div>l2tp<br>        Service-Type = Framed-User,<br>        Framed-Protocol = PPP<br></div><div><br></div><div><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><font face="Arial, Tahoma, Verdana, sans-serif"><span style="font-size:12px">--</span></font></div><div><font face="Arial, Tahoma, Verdana, sans-serif"><span style="font-size:12px">Best wishes</span></font></div><div><font face="Arial, Tahoma, Verdana, sans-serif"><span style="font-size:12px">Pavel</span></font></div><div><font face="Arial, Tahoma, Verdana, sans-serif"><span style="font-size:12px"><br></span></font></div><div><br></div></div></div></div></div></div>