2 ms·
> Kerberos just doesn't solve the same problem: it starts by giving your username and password to a fully trusted client. Not really. In practice, Kerberos mea
by jcranmer 4y ago
> Kerberos just doesn't solve the same problem: it starts by giving your username and password to a fully trusted client.
Not really. In practice, Kerberos means just loading the gssapi or sspi library, essentially using the user's login to already have the ticket-granting-ticket generated and usable for the subsequent tickets. As the client application, I never see the user's password; it's all handled for me by the OS.
- codebje 4y agoThe OS is the fully trusted client - but you can't repeat that trick for a web app running on a remote server.