ORCID ユーザーが 製品やサービスにサインインするには、 ORCID 資格情報、リンク ORCID お客様のシステム上のローカルアカウントとアカウントを共有したり、 認証された ORCID iDこれらのガイドラインでは、これらのワークフローを統合する際に提供する必要があるユーザー エクスペリエンスに関する情報を提供します。
これらのワークフローはOAuth2プロトコルを使用して実現され、 詳細なAPIチュートリアルがあります。 あなたがすることもできます カスタマイズする ORCID ニーズに合わせたサインイン画面 必要に応じて。
説明 ORCID
ユーザーはなじみがないかもしれません ORCID簡単に紹介すると ORCID およびそれに付随するウェブサイトへのリンク(orcid.org)は、打ち解けるのに役立ちます。ユーザーにメリットを知ってもらうために、次のものを使用することをお勧めします。 ORCID そして、彼らに ORCID システムにサインインします。
「ORCID は、研究、学術、イノベーション活動に従事する個人が使用できる、無料の一意の永続的な識別子(PID)です。また、 ORCID このようなシステムにサインインする方法について詳しくは、 ORCID 研究の実施に多くの時間を費やし、管理に費やす時間を減らすのに役立ちます。 詳細については orcid.org をご覧ください
また、サインインのメリットを説明することも非常に重要です。 ORCID認証されたデータを収集することができます ORCID ID、またはリンク ORCID システムにアカウントを作成します。
ボタンやリンクを使用して、ユーザーが簡単にサインインできるようにします。 ORCID、認証された ORCID IDと/またはリンク 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 レコードは正常に接続され、送信サービスに自動的にリダイレクトされます。