Содержание
ORCID предоставляет механизмы, которые позволяют пользователям войдите в свой продукт или услугу, используя их ORCID Полномочия, связать их ORCID учетные записи с их локальными учетными записями в вашей системе, и/или предоставить вам их подлинности ORCID ID. Эти рекомендации содержат информацию о пользовательском опыте, который следует обеспечить при интеграции этих рабочих процессов.
Эти рабочие процессы реализуются с использованием протокола OAuth2, который имеет подробное руководство по API. Вы также можете настроить ORCID экран входа в систему, отвечающий вашим потребностям при желании
Объясняя ORCID
Возможно, ваши пользователи не знакомы с ORCID. Давая краткое введение в ORCID и сопроводительная ссылка на сайт (orcid.org) может помочь сломать лед. Мы предлагаем использовать следующее, чтобы познакомить ваших пользователей с преимуществами ORCID и поощрять их использовать свои ORCID для входа в вашу систему.
ORCID это бесплатный, уникальный, постоянный идентификатор (PID) для использования отдельными лицами при их участии в исследовательской, научной и инновационной деятельности. Он также может помочь вам сэкономить время при использовании вашего ORCID для входа в такие системы, как эта. Узнайте больше о том, как ORCID помогает вам уделять больше времени проведению исследования и меньше времени его управлению. Узнайте больше на orcid.org
Также очень важно объяснить преимущества входа с помощью ORCID, что позволяет вам собирать их аутентифицированные ORCID идентификаторы или связать их ORCID учетные записи в вашей системе.
Используйте кнопки и ссылки, чтобы пользователи могли легко войти в систему. ORCID, предоставят вам свои аутентифицированные ORCID Идентификатор и/или ссылка на их ORCID счет с их локальной учетной записью. Сбор аутентифицированных ORCID ID гарантирует, что вы получите правильный ORCID iD, предотвращая ошибки, которые могут возникнуть, когда пользователи вручную вводят свои ORCID идентификатор. Рабочий процесс выглядит так:
URL-адрес, включенный в вашу кнопку или ссылку, инициирует поток OAuth, направляя пользователя на ORCID и побуждая их войти в свой аккаунт ORCID аккаунт. После того, как пользователь вошел в свой аккаунт ORCID учетная запись, они могут авторизовать ваше приложение, чтобы предоставить разрешение, которое ваше приложение запросило для доступа к их ORCID запись. Затем управление возвращается вашему приложению с помощью токена, который позволяет вам получить доступ к данным пользователя ORCID запись через наши API.
Стиль кнопок и ссылок
Кнопки и ссылки, подключенные к ORCID следует использовать ORCID iD значок, который можно получить у нас Библиотека брендов. ORCID iD Значки должны использоваться в том виде, в котором они предоставлены, и не должны изменяться или модифицироваться каким-либо образом, как указано в наших Рекомендации по бренду. Убедитесь, что текст кнопки или ссылки четко описывает, что произойдет при нажатии или выборе.
Примеры кнопок
Примеры ссылок
ORCID экраны входа
ORCID Экраны входа могут отображаться либо в виде всплывающих окон фиксированного размера, либо с использованием простой ссылки на наш сервис, которая затем возвращает пользователя на ваш сайт.
Мы не поддерживаем встроенные формы входа или формы, содержащиеся в iFrame.
Всплывающие окна фиксированного размера
Если вы показываете ORCID экран входа во всплывающем окне, то обязательно инициируйте событие действием пользователя, чтобы избежать проблем с блокировщиком всплывающих окон. Самый простой способ сделать это — использовать JavaScript onclick()
событие, чтобы вызвать window.open()
метод.
Всегда отображайте полный URL страницы в адресной строке всплывающего окна. Читабельный URL помогает убедить пользователей в том, что окно или страница являются подлинными, находятся на официальном домене orcid.org и находятся там, где и ожидалось.
Помните, что ваш перенаправление вызова URI также будет отображаться внутри этого всплывающего окна. Убедитесь, что ваш контент и форматирование имеют соответствующий стиль и размер.
Размеры экрана входа
- Минимальные размеры - 500px x 600px
- Оптимальные габариты - 540px x 700px
Всегда включайте вертикальные полосы прокрутки для всплывающих окон фиксированного размера или модальных окон, поскольку высота содержимого на экране входа может меняться.
Настройка входа в систему
ORCID дает возможность настроить ORCID экран входа в систему, отвечающий вашим потребностям при желании. Например, предварительное заполнение данных пользователя или предварительный выбор используемого языка.
Завершение процесса входа в систему
После того как пользователь завершит процесс входа с помощью всплывающего окна и вернется в вашу систему, вам следует:
- закройте ORCID автоматически войти в окно
- предоставить кнопку очистки, чтобы вручную закрыть окно OAuth
Страницы перенаправления OAuth
Вам нужно будет создать свою собственную страницу перенаправления, чтобы отправлять пользователей обратно на ваш сайт после аутентификации OAuth.
На странице должно быть четко указано, что их ORCID запись была успешно подключена, и теперь они будут автоматически перенаправлены обратно в службу отправки.