Аутентификация Firebase не отменяется при удалении пользователя?

Я столкнулся со странным поведением простого входа в Firebase по электронной почте / паролю: если я войду в систему с существующей учетной записью пользователя, я смогу написать ссылку на Firebase (т.е. $ root / list / $ item). Если нет, у меня нет прав на запись, как ожидалось (правила Firebase, кажется, в порядке), НО, если клиент вошел в систему, и я тем временем удаляю пользователя из Firebase Forge (страница аутентификации), подключенный клиент все еще имеет доступ на запись в Firebase ref! Это по замыслу или это ошибка? Благодарю.

вот правила:

{
  "rules": {
    ".read": true,
    "list": {
      "$item": {
        ".write": "auth != null && newData.child('author').val() == auth.id",
        ".validate": "newData.hasChildren(['author', 'content'])",
        "author": {
          ".validate": "newData.val() == auth.id"
        },
        "content": {
          ".validate": "newData.isString()"
        }
      }
    }
  }
}

Ответы на вопрос(1)

Ваш ответ на вопрос