diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2013-03-03 21:32:46 +0100 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2013-03-03 21:34:44 +0100 |
commit | 4436104929fb437fd0e323fcc6e542323db1aed6 (patch) | |
tree | dbd4a90ca144b59c038563f97c6bdc9108b8a709 /common | |
parent | a6675fde94aef0da259511fb7c581a07d88ab31e (diff) | |
download | eurephia-4436104929fb437fd0e323fcc6e542323db1aed6.tar.gz eurephia-4436104929fb437fd0e323fcc6e542323db1aed6.tar.xz eurephia-4436104929fb437fd0e323fcc6e542323db1aed6.zip |
New feature: Added config option auth_disable_internal
By setting this config option in the eurephia database, eurephia will
expect all user account/certificate links to be set up with an external
plug-in for username/password authentications.
Further, it is now ensured that system configuration issues or general
failures not related to the user authentication itself, is not counted
as a login attempt.
Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
Diffstat (limited to 'common')
-rw-r--r-- | common/eurephia_context.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/common/eurephia_context.h b/common/eurephia_context.h index f8cf4ba..b21dde8 100644 --- a/common/eurephia_context.h +++ b/common/eurephia_context.h @@ -69,6 +69,7 @@ typedef struct { #else void *fwcfg; /**< Dummy pointer, if the firewall API is not enabled */ #endif + unsigned int nointernalauth; /**< If set, don't use internal eurephia authentication */ eAuthPluginCTX *authplugs; /**< Authentication plug-in contexts. May be NULL */ char *server_salt; /**< The in-memory password salt, used for the password cache */ eurephiaLOG *log; /**< Log context, used by eurephia_log() */ |