Spis treści
ORCID zapewnia mechanizmy, które pozwalają użytkownikom Zaloguj się do swojego produktu lub usługi za pomocą ich ORCID kwalifikacje, połącz ich ORCID konta z ich lokalnymi kontami w Twoim systemie i/lub udostępnią Ci ich uwierzytelniony ORCID identyfikatory. Niniejsze wytyczne zawierają informacje na temat doświadczenia użytkownika, które należy zapewnić podczas integrowania tych przepływów pracy.
Te przepływy pracy są realizowane przy użyciu protokołu OAuth2, który ma szczegółowy samouczek API. Można również dostosuj ORCID ekran logowania dostosowany do Twoich potrzeb w razie potrzeby.
Wyjaśniając ORCID
Twoi użytkownicy mogą nie być zaznajomieni ORCID. Przedstawienie krótkiego wprowadzenia do ORCID oraz towarzyszący link do strony internetowej (orcid.org) może pomóc przełamać lody. Sugerujemy użycie poniższych informacji, aby zapoznać użytkowników z korzyściami ORCID i zachęcić ich do korzystania z nich ORCID aby zalogować się do swojego systemu.
"ORCID jest bezpłatnym, unikalnym, trwałym identyfikatorem (PID) dla osób, które mogą go używać podczas angażowania się w badania, stypendia i działania innowacyjne. Może on również pomóc Ci zaoszczędzić czas podczas korzystania z ORCID aby zalogować się do systemów takich jak ten. Dowiedz się więcej o tym, jak ORCID pozwala Ci poświęcić więcej czasu na prowadzenie badań, a mniej na ich zarządzanie. Dowiedz się więcej na orcid.org"
Bardzo ważne jest również wyjaśnienie korzyści płynących z logowania się za pomocą ORCID, co pozwala na zebranie ich uwierzytelnionych ORCID Identyfikatory lub ich łączenie ORCID kont w swoim systemie.
Użyj przycisków i linków, aby umożliwić użytkownikom łatwe logowanie ORCID, dostarczymy Ci ich uwierzytelnione ORCID Identyfikuj i/lub linkuj ORCID konto z ich lokalnym kontem. Zbieranie uwierzytelnionych ORCID Identyfikatory zapewniają, że otrzymasz właściwe ORCID iD, zapobiegając błędom, które mogą wystąpić, gdy użytkownicy ręcznie wpisują swoje ORCID identyfikator. Przepływ pracy wygląda następująco:
Adres URL zawarty w przycisku lub łączu inicjuje przepływ OAuth, kierując użytkownika do ORCID i zachęcając ich do zalogowania się do swojego konta ORCID konto. Po zalogowaniu się użytkownika do swojego konta ORCID konto, mogą zezwolić Twojej aplikacji na udzielenie pozwolenia, które Twoja aplikacja zażądała, aby uzyskać do nich dostęp ORCID rekord. Następnie kontrola jest zwracana do Twojej aplikacji za pomocą tokena, który umożliwia Ci dostęp do użytkownika ORCID nagrywaj poprzez nasze API.
Stylizacja przycisków i linków
Przyciski i łącza łączące ORCID powinien użyć ORCID iD ikonę, którą można uzyskać u nas Biblioteka marek. ORCID iD ikony muszą być używane zgodnie z przeznaczeniem i nie wolno ich w żaden sposób zmieniać ani modyfikować, zgodnie z naszą Wytyczne dotyczące marki. Upewnij się, że przycisk lub tekst łącza jasno opisuje, co się stanie po kliknięciu lub wybraniu.
Przykłady przycisków
Przykłady linków
ORCID ekrany logowania
ORCID Ekrany logowania mogą być wyświetlane jako okna pop-up o stałym rozmiarze lub jako proste łącze do naszej usługi, które następnie przekierowuje użytkownika do Twojej usługi.
Nie obsługujemy osadzonych formularzy logowania ani formularzy zawartych w ramce iFrame.
Wyskakujące okienka o stałym rozmiarze
Jeśli wyświetlasz ORCID ekran logowania w oknie pop-up, a następnie upewnij się, że zdarzenie jest wyzwalane przez działanie użytkownika, aby uniknąć problemów z blokowaniem pop-upów. Najprostszą metodą wykonania tego jest użycie JavaScript onclick()
zdarzenie, które ma wywołać window.open()
Metoda.
Zawsze pokazuj pełny adres URL strony na pasku adresu okna pop-up. Czytelny adres URL pomaga zapewnić użytkowników, że okno lub strona są autentyczne, znajdują się w oficjalnej domenie orcid.org i że są tam, gdzie się spodziewali.
Pamiętaj, że twój przekierowanie wywołania URI będzie również wyświetlany wewnątrz tego okna pop-up. Upewnij się, że Twoja treść i formatowanie są odpowiednio wystylizowane i mają odpowiedni rozmiar.
Wymiary ekranu logowania
- Minimalne wymiary – 500px x 600px
- Optymalne wymiary – 540px x 700px
Zawsze uwzględniaj pionowe paski przewijania w przypadku okien wyskakujących lub modalnych o stałym rozmiarze, ponieważ wysokość treści na ekranie logowania może się zmieniać.
Dostosowywanie sposobu logowania
ORCID zapewnia możliwość dostosuj ORCID ekran logowania dostosowany do Twoich potrzeb jeśli chcesz. Na przykład, wstępne wypełnianie danych użytkownika lub wstępne wybieranie używanego języka.
Zakończenie procesu logowania
Gdy użytkownik ukończy proces logowania za pomocą wyskakującego okienka i powróci do systemu, należy wykonać jedną z następujących czynności:
- Zamknij ORCID okno logowania automatycznie
- zapewnij wyraźny przycisk do ręcznego zamykania okna OAuth
Strony przekierowujące OAuth
Musisz utworzyć własną stronę przekierowania, aby odsyłać użytkowników z powrotem do Twojej witryny po uwierzytelnieniu OAuth.
Strona powinna wyjaśniać, że ich ORCID rekord został pomyślnie połączony i że zostaną teraz automatycznie przekierowani z powrotem do usługi przesyłania.