On Tue, Aug 14, 2012 at 9:06 PM, Diego Matute <dmatute@cyphercor.com> wrote:
"different authentication methods" I really mean different user data stores and different methods like an optional second factor. I can wrap everything is a custom auth module, however I will still need a way to know which data store to use.
I could use NAS, but that would require the client to declare their IP address. I was hoping for a solution where the client IP is not known and the right thing is done based on some attributes not cumbersome for a client to supply.
Usually that's the realm. Or the user name (e.g. username starting with "1" belong to x group, while username containing the words "test" belong to y group). If you can't use that, then you need to plan your solution more. -- Fajar