(RADIATOR) How to detect used AuthBy while processing Account ing

Hugh Irvine hugh at open.com.au
Thu Jan 30 16:20:32 CST 2003


Hello Frank, Hello Oscar -

Frank is quite correct (again) - this is the way I would deal with the 
problem too.

Thanks Frank.

:-)

regards

Hugh


On Friday, Jan 31, 2003, at 05:03 Australia/Melbourne, Frank Danielson 
wrote:

> I hit the send button on the first message too soon, try something like
> this-
>
> # Authentications
> <AuthBy SQL>
>     Identifier auth1
>     AddToReply Class="auth1"
> </AuthBy>
> <AuthBy SQL>
>     Identifier auth2
>     AddToReply Class="auth2"
> </AuthBy>
> <AuthBy SQL>
>     Identifier auth3
>     AddToReply Class="auth2"
> </AuthBy>
>
> # Accounting
> <AuthBy SQL>
>     Identifier acct1
> </AuthBy>
> <AuthBy SQL>
>     Identifier acct2
> </AuthBy>
> <AuthBy SQL>
>     Identifier acct3
> </AuthBy>
>
> # Handlers
> <Handler Request-Type = Accounting-Request, Class = auth1>
>
>     AuthBy acct1
> </Handler>
>
> <Handler Request-Type = Accounting-Request, Class = auth2>
>
>     AuthBy acct2
> </Handler>
>
> <Handler Request-Type = Accounting-Request, Class = auth3>
>
>     AuthBy acct3
> </Handler>
>
> <Handler>
>     AuthByPolicy ContinueUntilAccept
>     AuthBy auth1
>     AuthBy auth2
>     AuthBy auth3
> </Handler>
>
>
> Frank Danielson
> [Infrastructure Architect]
>
> wireless: 407.467.7832
> wireline: 407.515.8633
>
> Data On Air
> 301 E. Pine St. Suite 450
> Orlando, Fl 32801
> http://www.dataonair.com
>
> -----Original Message-----
> From: Oscar L. Garzón [mailto:ogarzon at andinet.com]
> Sent: Thursday, January 30, 2003 12:08 PM
> To: radiator at open.com.au
> Subject: (RADIATOR) How to detect used AuthBy while processing 
> Accounting
>
>
> Hello,
>
> I need to authenticate users from different databases without using a 
> realm,
> or anything else that could differenciate when a user exists in two
> databases... So I use three AuthBy sentences for authentication 
> expecting
> that a user will authenticate if his pair username/password matches 
> one of
> the databases (the first one taht matches).
>
> This works Ok for authentication, and users with the same username can 
> login
> no matter what database are coming from, however, I need a similar 
> behavior
> for accounting processing, I mean, if user was authenticated using
> identifier auth2, its accounting records must go to acct2, but it 
> doesn't
> work that fine, It seems like accounting handler can`t differenciate 
> what
> authentication mehtod was used to authenticate, son depending on the
> authpolicy used in the accounting handlers, it will store record in the
> first database or in they all, and that's pretty far from what I 
> want...
>
> Any idea?
>
> This is the escenario
>
>
>  # Authentications
> <AuthBy SQL>
>     Identifier auth1
> </AuthBy>
> <AuthBy SQL>
>     Identifier auth2
> </AuthBy>
> <AuthBy SQL>
>     Identifier auth3
> </AuthBy>
>
> # Accounting
> <AuthBy SQL>
>     Identifier acct1
> </AuthBy>
> <AuthBy SQL>
>     Identifier acct2
> </AuthBy>
> <AuthBy SQL>
>     Identifier acct3
> </AuthBy>
>
> # Handlers
> <Handler Request-Type = Accounting-Request>
>     AuthByPolicy ContinueAlways
>     AuthBy acct1
>     AuthBy acct2
>     AuthBy acct3
> </Handler>
>
> <Handler>
>     AuthByPolicy ContinueUntilAccept
>     AuthBy auth1
>     AuthBy auth2
>     AuthBy auth3
> </Handler>
>
>
> -
>
> OSCAR LEONARDO GARZON. [ ogarzon at andinet.com ]
> Andinet on Line - División de Proyectos Especiales
> Tel. +57(1)6004330. Fax. +57(1)6004370
> http://www.andinet.com.
> Bogotá, Colombia
> ===
> Archive at http://www.open.com.au/archives/radiator/
> Announcements on radiator-announce at open.com.au
> To unsubscribe, email 'majordomo at open.com.au' with
> 'unsubscribe radiator' in the body of the message.
>
>

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.

===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list