/* Copyright (c) 2009-2018 Dovecot authors, see the included COPYING file */
#include "auth-common.h"
#include "passdb.h"
#include "mech.h"
#include "mech-plain-common.h"
static void
{
"username not known");
return;
}
/* this call is done simply to put the username through translation
settings */
"Invalid username");
return;
}
if (*authzid != '\0' &&
/* invalid login username */
"login user: %s", error);
} else {
}
}
{
return request;
}
"EXTERNAL",
.flags = 0,
};