の検索結果 :

×

会員登録 お問い合わせ

Okta を OAuth プロバイダーとして使用した Laravel のシングル サインオン (SSO)


Laravel OAuth シングルサインオン (SSO) プラグインは、laravel アプリケーションの OAuth シングル サインオンを有効にする機能を提供します。 シングルサインオンを使用すると、laravel アプリケーションとサービスにアクセスするために XNUMX つのパスワードだけを使用できます。 私たちのプラグインは、OAuth に準拠したすべての ID プロバイダーと互換性があります。 ここでは、Okta を OAuth プロバイダーとして考慮して、Laravel と Okta の間でシングル サインオン (SSO) を構成するためのステップバイステップ ガイドを説明します。 Laravel OAuth クライアント シングル サインオン SSO プラグインで提供されるその他の機能について詳しく知りたい場合は、以下をご覧ください。 こちらをクリックしてください。.

Laravel Oauth クライアントのインストール

  • コマンド プロンプト ウィンドウを開き、作業ディレクトリを次のディレクトリに変更します。 Laravelアプリのメインディレクトリ.
  • 以下のコマンドを入力します。
    composer require miniorange/oauth-laravel-free
  • パッケージが正常にインストールされたら、ブラウザで Laravel アプリに移動し、次のように入力します。 {laravel-application-domain}/mo_oauth_admin
  • パッケージによってデータベースのセットアップが開始され、管理者登録ページにリダイレクトされます。
  • miniOrange アカウントで登録またはログインして、プラグインを設定します。
  • LaravelシングルサインオンSSOプラグイン設定
  • ログイン後、次の画面が表示されます。 OAuthプロバイダーの設定 オプションで、リダイレクト/コールバック URL を取得します。 後で Okta Single Sign-On SSO プラグインを構成するために必要になるため、手元に置いておいてください。
  • LaravelシングルサインオンSSO OAuthクライアント設定

Laravel への Okta シングル サインオン (SSO) ログインを構成する手順

1. Okta を OAuth プロバイダーとして構成する

  • Okta 開発者コンソールに移動します 詳細 Okta 開発者アカウントでサインアップ/ログインします。
  • 左側のパネルの「アプリケーション」タブに移動し、「 用途.
  • をクリックしてください アプリ統合の作成 新しいアプリケーションを作成します。
  • laravel シングルサインオン (SSO) Okta で新しいアプリケーションを作成する
  • 選択する OIDC - OpenID Connect その後、アプリケーションの種類を選択します Webアプリケーション 今すぐクリックしてください 次の.
  • laravel シングルサインオン (SSO) OIDC openid connect シングル サインオン (SSO) アプリの種類
  • In 基本設定 タブで、アプリ名と必要な詳細情報を入力し、 コールバック URL [サインイン リダイレクト URI] をクリックし、[保存] をクリックします。
  • リダイレクト URL 間のシングル サインオン (SSO)
  • コピー 顧客ID and クライアントシークレット [全般]タブから、laravel OAuthプラグイン設定に保存します。
  • laravel シングルサインオン (SSO) クライアントの資格情報
  • その後、作成したアプリケーションに移動し、 割り当て Okta のタブ。
  • 「割り当て」ボタンをクリックして、 人の割り当て and グループの割り当て.
  • LaravelシングルサインオンSSO保存設定
  • いったん 割り当てます ユーザーは、 をクリックしてください クリックします
  • シングルサインオン (SSO) laravel によるユーザーのグループへの割り当て

2. Okta 用の Laravel OAuth クライアント プラグインを構成する

  • に行きます miniOrange Laravel OAuth SSO プラグインを選択してクリックします OAuth プロバイダーとして okta を選択します.
  • LaravelシングルサインオンSSO選択アプリ
  • 入力する 顧客ID and クライアントシークレット オクタから アプリ.
  • LaravelシングルサインオンSSO保存設定
  • 設定 対象領域 as オープンID 入力してください ドメイン Okta アプリのプロファイルから名前をコピーします。
  • Note : Add http:// or https:// in domain name.

  • クライアント認証情報は次のように送信できます。 ヘッダ そしてまた送ります 状態 パラメータもそれに応じて入力します ログイン属性 あなたの要件ごとに。
  • LaravelシングルサインオンSSO選択アプリ
  • ソフトウェアの制限をクリック 設定を保存する ボタン。 その後、 をクリックします テスト構成 ボタン。 OAuth プロバイダーから送信された属性名と属性値のリストを取得します。
  • LaravelシングルサインオンSSO保存設定

3. SSO オプション

  • リンクを使用して、OAuth/OpenID プロバイダー経由でログインすることもできます。
  • このリンクの形式は次のとおりです。
    {laravel-application-domain}/ssologin.php?option=oauthredirect

4. サポート/デモ

  • サポート and トライアル/デモのリクエスト 顧客がデモやサポートを求める場合は、これらのタブを利用できます。
  • Laravel シングル サインオン SSO シングル サインオン ボタン Laravel シングル サインオン SSO シングル サインオン ボタン

このガイドでは、正常に構成されています Okta シングル サインオン (SSO) LaravelをOAuthクライアントとして使用します。 このソリューションにより、Laravel サイトへの安全なアクセスを展開する準備が整います。 Okta ログイン 数分以内に資格情報を取得します。

その他のリソース

こんにちは!

助けが必要? 私たちはここにいます!

対応