Improve Basic Auth based logins
authorSimo Sorce <simo@redhat.com>
Tue, 10 Mar 2015 16:23:12 +0000 (12:23 -0400)
committerSimo Sorce <simo@redhat.com>
Tue, 10 Mar 2015 19:27:12 +0000 (15:27 -0400)
commit3effbe272147674cf92c13b387373a60f2cbbacf
tree9a933e4ab27b17e5759f52737d3432c555ad4aaf
parent2b95bf742f097b419b4e63ef74f33fc121c91bf0
Improve Basic Auth based logins

Set a per-thread Credentials Cache Name that will be thrown away once
authentication is done. This handles both an issue with stomping on
ccaches if two authentications happen in concurrent threads, as well
as issues with gss_acquire_cred_with_password() reusing the ccache
without actually performing an AS request.

Fixes #11
configure.ac
src/mod_auth_gssapi.c
src/mod_auth_gssapi.h