По факту, вы предлагаете два пароля использовать. Весь смысл двухфакторной авторизации, что проверочный код постоянно меняется и у сервера с клиентом есть к нему доступ.
Reatachi Kun, как вы думаете, есть какой-то способ вам самостоятельно ответить на ваш последний вопрос? Ну там, документацию почитать или просто в коде проверить?
Обработка возвращаемых значений: оператор include возвращает значение FALSE при ошибке и выдает предупреждение. Успешные включения, пока это не переопределено во включаемом файле, возвращают значение 1.
И что произойдет, когда вам в письме скажут одно, а здесь - другое? Вы проигнорируете то, что вам заказчик говорит? Какой ответ вы здесь ожидаете получить, в чём смысл этого вопрсоа?
А есть какая-то информация о том, насколько медленнее? Мне кажется, что это замедление заметить практически невозможно и речь о каких-нибудь наносекундах, но я могу ошибаться.
Я вас могу только отправить:
а. Читать документацию.
б. В официальную поддержку.
в. На официальный форум.
г. Писать отдельный вопрос.
Вы спросили, как подписаться на все письма - я ответил, если у вас есть побочные вопросы - задавайте их отдельно, так больше шансов получить ответ. Лично я с Битриксом больше года не работал и погружаться в него желания особого не имею :)
По большому счету, альтернативы нет. На js это тоже работать не будет, никто не любит спам (у вас может быть и не спам, но браузеры такое поведение не одобряют). Показывайте просто пустую страницу со списком ссылок, пусть пользователь сам ходит.
Вообще, любого, но я не могу поручиться, что весь код Битрикса уже использует этот класс - он относительно новый. Ну и в коде партнеров-внедренцев, опять же, может быть всё, что угодно, вплоть до СвифтМейлера.
Во-первых, мы на "ты" не переходили, во-вторых; вы выше приложили два разных массива, о чём я написал комментарий; в третьих, если вам "ничего непонятно", то попробуйте вышивать крестиком, вместо программирования - я уже показал два варианта решения вашей задачи.