ldap vs kerberos authentication for idpv3
Aaron Howell
aaron.howell at deakin.edu.au
Tue Feb 9 16:20:35 EST 2016
It funny that you mention consistent username as a reason to use kerberos.
For us, it was the kerberos username that we have to manipulate including converting the case to make it actually work with everything else. We've never had any issues with LDAP and having the incorrect case.
Cheers,
Aaron
> On 10 Feb 2016, at 8:05 AM, Youssef GHORBAL <youssef.ghorbal at pasteur.fr> wrote:
>
>
>>> In any case, we also have a heavily used kerberos deployment on campus that is the authentication back end for our unix systems and our secure nfs deployment. Particularly given I see that SPNEGO is supported in idpv3 I'm seriously considering switching to kerberos for idpv3 and just using ldap for attributes, not authentication.
>>
>> I certainly advocate it, it's much simpler, faster, more reliable, etc. What people don't like about it is that they think it's a "feature" to let people enter ten different kinds of data and login with any of them.
>>
>> The latest version has a very poorly tested rewrite that should support service accounts for KDC verification, which looks a lot like SPNEGO and probably should be sharing code with it, but I did all that before I had SPNEGO in front of me.
>>
>>> But before I did, I thought I'd just see how many people were, and how well it was working for them, and if there were any caveats or concerns I should take into consideration before moving forward with it.
>>
>> I've used it with V2 with just the old JAAS module for ten years. Primarily with MIT, now switching to an AD. Not thrilled with the move to TCP, but it's been fine so far, just been a few days though.
>>
>> Anyway, I maintain it should be the go-to choice for the majority of sites, given that the majority now have AD anyway.
>
> I don’t seem to get it here, I clearly see the advantage of Kerberos authentication provided by the authn/Password, but not the SPNEGO one.
> You can correct me if I’m wrong, but in the SPNEGO flow, at some point, the client (the browser or the OS running the browser) needs to talk to the KDC. And thus making restrictions on the location and the control you have over the said client (time sync, network access to the KDC, etc) If you don’t have tight control over the client, it’s clearly an obstacle. I think about use cases when the client is outside the network bouderies (and in other timezones) and needs to access simple web ressources on less trusted clients (cybercafe, family computer, etc)
> Another aspect is concerning the SPNEGO support on mobile devices (iPads, iPhones, Androids etc) i cant’ find any clear status on the support level.
>
> Maybe you should concider activating both flows, Password alongside SPNEGO (and you end up with supporting LDAP authentification anyway)
>
> Youssef
>
>
>
>
>
> --
> To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
Important Notice: The contents of this email are intended solely for the named addressee and are confidential; any unauthorised use, reproduction or storage of the contents is expressly prohibited. If you have received this email in error, please delete it and any attachments immediately and advise the sender by return email or telephone.
Deakin University does not warrant that this email and any attachments are error or virus free.
More information about the users
mailing list