Чтобы обеспечить наилучшую интеграцию для вашего учреждения, ваших исследователей и более широкого сообщества, мы рекомендуем вам рассмотреть следующие передовые практики:
- Настройте взаимодействие с пользователем: Используйте данные, сохраненные в вашей системе, для предварительного заполнения экрана входа / регистрации OAuth. Вы также можете включить параметры состояния для идентификации пользователя в вашей системе или изменить язык отображения на ORCID.
- Предоставьте пользователям рабочий процесс, если они откажут вашей системе в разрешении: предоставьте пользователям сообщение, в котором четко объясняется, что ORCID почему ваша система запрашивает разрешение на их ORCID запись, и что вы будете делать с этим разрешением, и предложите возможность снова предоставить разрешение.
- Предоставьте пользователям возможность удалить свои ORCID iD и данные из вашей системы: в редких случаях пользователь может пожелать удалить свои iD из вашей системы, или они, возможно, подключили неправильный ORCID iD Убедитесь, что все активные токены доступа одновременно отозваны вашей системой..
- Обновляйте добавленные элементы, когда необходимы исправления, используя уникальный код размещения элемента.
- Предоставьте пользователям описательные сообщения об ошибках и обратитесь в службу поддержки, если взаимодействие идет не так, как ожидалось.
- Отобразить ORCID логотип участника (свяжитесь с нами, чтобы получить это)
- Создайте единообразный пользовательский интерфейс, связав iD значок с доверенным процессом утверждения. Наш ORCID Правила использования бренда для участников и партнеровs проведет вас через процесс настройки отображения iD значок в вашей системе, а также описание того, что нужно и чего не следует делать при отображении ORCID бренд.
- Используйте токен доступа для проверки существующих разрешений: после того, как вы получили разрешения от пользователя один раз, вам не нужно запрашивать их повторно.