Есть ли способ вернуть больше, чем просто false
в authenticate()
функция, когда Auth->Login()
потерпит неудачу?
false
не достаточно, чтобы сказать мне, почему Auth потерпел неудачу. Кроме того, настройка вспышки на самом деле недоступна, когда интерфейс для входа не поддерживает вспышку.
Я не знаю, что вы пытаетесь аутентифицировать, но, как правило, системы аутентификации не дают и не должны давать много информации о том, почему попытка аутентификации не удалась.
Это потому, что любая информация может быть использована для лучшего угадывания информации, необходимой для аутентификации.
Других решений пока нет …