Я пытаюсь удалить пользователя, и при удалении все атрибуты (включая пароль) конкретного объекта пользователя должны быть равны нулю, кроме имени и адреса электронной почты. для аутентификации и защиты пароля используются doorkeeper & bcrypt . Я не могу обновить пароль в пользовательской таблице, так как он на самом деле имеет поле password_digest , я обновил его с помощью nil, но все же пользователь может войти в систему с помощью bcrypt authenticate method.
Может ли кто-нибудь помочь мне понять, что именно должно происходить здесь?