User: Don't let deactivated users authenticate.

This commit is contained in:
lain 2019-11-11 12:37:13 +01:00
commit 8521553ad9
2 changed files with 10 additions and 0 deletions

View file

@ -1195,6 +1195,13 @@ defmodule Pleroma.UserTest do
refute User.auth_active?(local_user)
assert User.auth_active?(confirmed_user)
assert User.auth_active?(remote_user)
# also shows unactive for deactivated users
deactivated_but_confirmed =
insert(:user, local: true, confirmation_pending: false, deactivated: true)
refute User.auth_active?(deactivated_but_confirmed)
end
describe "superuser?/1" do