[RADIATOR] Fidelio authentication module: Some suggestions
Mike McCauley
mikem at open.com.au
Tue May 17 16:28:49 CDT 2011
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 mikem at open.com.au
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.
More information about the radiator
mailing list