Друзья,
Мне нужна помощь по Word API Аутентификация.
Сценарий:
В наших статьях есть метаданные, которые содержат информацию о том, кто может работать над статьями (User1, User2), нам нужно знать user_name (идентификатор окна), который вошел в систему, чтобы мы могли аутентифицировать пользователей по метаданным статьи. не прося их войти в систему каждый раз.
Рабочий процесс:
- Процесс создания статьи отвечает за создание документа. Этот процесс создаст текстовый документ и будет передан пользователю.
- Обработчик статей добавляет в документ пользовательскую часть xml, такую как имя пользователя, идентификатор документа и т. д.
- Правило аутентификации здесь простое. Если метаданные статьи содержат ваше имя, то работать можете только вы, иначе нет.
- Нам нужно сопоставить имя метаданных статьи с пользователем, который открывает документ. Итак, нам нужно знать, кто вошел в систему.
- Как мы можем получить эту информацию для онлайн и офлайн?
- Мы не хотим, чтобы пользователи наших настольных компьютеров снова и снова вводили учетные данные. Для рабочего стола (90% пользователей будут использовать рабочий стол) это должно быть довольно просто, получить имя пользователя и сопоставить его с метаданными статьи.
Ценим любую помощь в этом, любые альтернативные решения для решения этой проблемы приветствуются.