aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMark Felder <feld@FreeBSD.org>2020-08-05 08:18:16 -0500
committerMark Felder <feld@FreeBSD.org>2020-08-05 08:18:16 -0500
commit0f9aecbca49c828158d2cb549659a68fb21697df (patch)
tree5a97c765d9001a030c54805058f77a96aa1f9363 /lib
parentf7146583e5f1c2d0e8a198db00dfafced79d0706 (diff)
downloadpleroma-0f9aecbca49c828158d2cb549659a68fb21697df.tar.gz
Remove fallback to local database when LDAP is unavailable.
In many environments this will not work as the LDAP password and the copy stored in Pleroma will stay synchronized.
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/web/auth/ldap_authenticator.ex4
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/pleroma/web/auth/ldap_authenticator.ex b/lib/pleroma/web/auth/ldap_authenticator.ex
index f320ec746..ec47f6f91 100644
--- a/lib/pleroma/web/auth/ldap_authenticator.ex
+++ b/lib/pleroma/web/auth/ldap_authenticator.ex
@@ -28,10 +28,6 @@ defmodule Pleroma.Web.Auth.LDAPAuthenticator do
%User{} = user <- ldap_user(name, password) do
{:ok, user}
else
- {:error, {:ldap_connection_error, _}} ->
- # When LDAP is unavailable, try default authenticator
- @base.get_user(conn)
-
{:ldap, _} ->
@base.get_user(conn)