Я написал агента, который берет имя пользователя и аутентифицирует пользователя, если аутентификация прошла успешно, тогда он перенаправляется на фактический URL-адрес базы данных.Автоматическая аутентификация по электронной почте
Для получения имени пользователя я использую @Formulas. Следовательно, я могу использовать свой метод аутентификации в любой ссылке или точке доступа или кнопке в Notes Client. Но я сталкиваюсь с проблемой отправки этого метода через ссылки электронной почты напоминания.
Когда я создаю URL-адрес через бэкэнд-агент, этот URL-адрес/точка доступа должен иметь мой код с @formula. Простыми словами, я хочу передать @Dblookup внутри URL/hotspot через мою ссылку по электронной почте. Как выполнить эту задачу?
Или есть ли альтернатива для получения имени пользователя, если кто-либо щелкнет ссылку в своем письме?
Клиент только Notes должен использоваться.
Edit # 1: Добавление сценария для лучшего объяснения:
Наши пользователи не рады повторно проходить проверку подлинности для веб-приложений. Таким образом, мы пытаемся что-то вроде, если они хотят открыть webdoclink, который они получили через свой почтовый ящик в клиенте заметок, поэтому им не следует снова запрашивать аутентификацию (поскольку они уже вошли в банк заметок).
Мы могли бы достичь этого для статических ссылок на приложения, где имя приложения не изменяется. Теперь перед нами стоит задача, как это сделать для напоминаний электронной почты, которые имеют ссылки на конкретный веб-документ (ссылки здесь не статичны, они отличаются уникальными идентификаторами документов). Для этого нам нужно короткое имя человека, который нажал эту ссылку с его электронной почты.
Эти письма отправляются пользователям Notes Notes? –
@ RichardSchwartz: Да. Для Интернета у нас нет проблем. Но эта проблема связана только с электронными сообщениями Notes Notes. –
Не понимаю. Аутентификация обычно выполняется сервером автоматически. Обычно вам не нужно писать код для этого. Не могли бы вы немного расшириться, так что лучше понять проблему? – leyrer