Hi Ralf,

Thanks for the suggestion.
We have now updated the latest patch set with this:

Added new parameter MessageHook to AuthBy FIDELIO.  
MessageHook is called after a message from Fidelio has been unpacked into a 
hash and 
before the record is passed to handle_message(). It can 
be used to change or transform any fields in the record before it is passsed 
to handle_message()
and processed by AuthFIDELIO.

Cheers.

On Tuesday 17 May 2011 05:20:57 pm Ralf Ertzinger wrote:
> Mike,
>
> On 05/10/2011 12:37 AM, Mike McCauley wrote:
> > thanks for your note.
> > Responses inline below....
>
> Thanks for your quick reply and the fixes for the problems I noticed.
> I will test those as soon as I'm on site with the customer again, this
> may take a week or two, though.
>
> >> - Data mangle hook
> >>     This is more of a "nice to have". Provide a hook to mangle data
> >> received from the Fidelio system before it is entered into the internal
> >> Radiator database. Primary use case (for me) would be to lower case the
> >> guest names.
> >
> > Not sure where you need this. A patch would be good.
>
> The customer would like to use the guest's last name as part of their
> authentication scheme. Since there is no telling how that information
> is saved in the fidelio database I'd like to be able to mangle that
> before adding it to the internal Radiator copy (for example, convert
> the name to lower case).



-- 
Mike McCauley                               [email protected]
Open System Consultants Pty. Ltd
9 Bulbul Place Currumbin Waters QLD 4223 Australia   http://www.open.com.au
Phone +61 7 5598-7474                       Fax   +61 7 5598-7070

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, 
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
_______________________________________________
radiator mailing list
[email protected]
http://www.open.com.au/mailman/listinfo/radiator

Reply via email to