Merge pull request #225 from openziti/fix.224.cert.log.entries

fixed #224 extra log output during invalid cert auth
This commit is contained in:
Andrew
2020-06-24 15:53:55 -04:00
committed by GitHub
2 changed files with 5 additions and 1 deletions
@@ -161,6 +161,10 @@ func (handler AuthenticatorHandler) ReadByFingerprint(fingerprint string) (*Auth
return nil, err
}
if entity == nil {
return nil, nil
}
authenticator, ok := entity.(*Authenticator)
if !ok {
+1 -1
View File
@@ -60,13 +60,13 @@ func (module *AuthModuleCert) Process(context AuthContext) (string, error) {
for fingerprint := range fingerprints {
authenticator, err := module.env.GetHandlers().Authenticator.ReadByFingerprint(fingerprint)
curCert := fingerprints[fingerprint]
if err != nil {
pfxlog.Logger().WithError(err).Errorf("error during cert auth read by fingerprint %s", fingerprint)
}
if authenticator != nil {
curCert := fingerprints[fingerprint]
if authCert, ok := authenticator.SubType.(*AuthenticatorCert); ok {
if authCert.Pem == "" {
certPem := pem.EncodeToMemory(&pem.Block{