Add feature-gate for ldap.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk committed 2025-04-28 07:23:57 +00:00
1 parent 6160f90b8c
commit 7665d47e59
6 files changed
+61 -31

No files matched your search

+3
View File
@@ -49,6 +49,9 @@ jemalloc_stats = [
"tuwunel-core/jemalloc_stats",
"tuwunel-service/jemalloc_stats",
]
ldap = [
"tuwunel-service/ldap",
]
release_max_log_level = [
"tuwunel-core/release_max_log_level",
"tuwunel-service/release_max_log_level",
+1 -1
View File
@@ -190,7 +190,7 @@ pub(crate) async fn login_route(
return Err!(Request(Unknown("User ID does not belong to this homeserver")));
}
if services.config.ldap.enable {
if cfg!(feature = "ldap") && services.config.ldap.enable {
ldap_login(&services, &user_id, &lowercased_user_id, password).await?
} else {
password_login(&services, &user_id, &lowercased_user_id, password).await?