Salesforce Site.forgotpassword(), проверьте правильность имени пользователя
У меня есть требование, когда мне нужно разрешить пользователю сайта Salesforce сбросить пароль, используя опцию забытый пароль (Site.forgotpassword). Я создал сайт сообщества и разрешил доступ через профили. Я хочу проверить, существует ли имя пользователя в базе данных / пользовательской таблице, прежде чем я нажму метод Forgotpassword(). Моя проблема в том, что если я сделаю запрос к объекту User, он выдаст мне всех пользователей, включая тех, у кого нет доступа к сообществу. Я хочу ограничить свой поиск только пользователями, которым разрешен доступ к сообществу.