Okta SSOをアプリケーションに統合する
数分でOkta SSOをアプリケーションに統合する方法を学びます。
数分でOkta SSOをアプリケーションに統合する方法を学びます。
先月、Logtoでシングルサインオン(SSO)機能を正式にリリースしました。この機能により、Logtoを介してOpenID Connect(OIDC)およびSAMLプロトコルをサポートする任意のSSOプロバイダーとアプリケーションを統合できます。一般的なOIDCおよびSAML SSOコネクタに加えて、Okta、Azure AD、Google Workspaceを含むいくつかの組み込みエンタープライズSSOコネクタも提供しています。このチュートリアルでは、LogtoアプリケーションとOkta SSOを数分で統合する方法を紹介します。
開始する前に、Oktaアカウントが必要です。もし持っていない場合は、こちらから無料のOkta開発者アカウントを登録することができます。
もちろん、Logtoアカウントも必要です。もし持っていない場合は、Logtoアカウントにサインアップすることをお勧めします。Logtoは個人利用の場合無料です。SSO機能を含むすべての機能が無料の開発者テナントで利用できます。
よく統合されたLogtoアプリケーションも必要です。持っていない場合は、統合ガイドに従ってLogtoアプリケーションを作成してください。


次のステップに進む前に、Okta側からいくつかの情報を収集する必要があります。

アプリケーションの一般情報を入力します。
| フィールド名 | 説明 |
|---|---|
| 名前 | アプリケーションの名前です。 |
| ロゴ | アプリケーションのロゴです。 |
| グラントタイプ | アプリケーションのグラントタイプです。Logtoクライアントはユーザーの代わりにSSOフローをトリガーし、デフォルトのAuthorization Codeグラントタイプを使用します。 |





Scopeフィールドを使用してOAuthリクエストに追加のスコープを追加することができます。これにより、Okta OAuthサーバーからより多くの情報をリクエストすることが可能です。利用可能なスコープに関する詳細は、Okta documentationを参照してください。logto.ioをエンタープライズメールドメインとして記入すると、メールアドレスが@logto.ioで終わるすべてのユーザーは、Okta SSOコネクタを使用してLogtoアプリケーションにサインインすることが求められます。

サインイン体験ライブプレビューを使用してSSO統合をテストします。Sign-in Experience previewセクションの右上隅にライブプレビューボタンがあります。
成功したSSO統合は、ユーザーをOktaのサインインページにリダイレクトします。ユーザーが正常にサインインすると、Logtoのデモアプリにリダイレクトされます。