の検索結果 :

×

Onelogin を IDP として使用する Laravel の SAML シングル サインオン (SSO)

Onelogin を IDP として使用する Laravel の SAML シングル サインオン (SSO)


Laravel SAML シングルサインオン (SSO) このプラグインは、laravel アプリケーションに対して SAML シングル サインオンを有効にする機能を提供します。 シングルサインオンを使用すると、laravel アプリケーションとサービスにアクセスするために XNUMX つのパスワードだけを使用できます。 私たちのプラグインは、SAML 準拠のすべての ID プロバイダーと互換性があります。 ここでは、Onelogin を IdP として考慮して、Laravel と Onelogin の間でシングル サインオン (SSO) を構成するためのステップバイステップ ガイドを説明します。

前提条件: ダウンロードとインストール

  • コマンド プロンプト ウィンドウを開き、作業ディレクトリを次のディレクトリに変更します。 Laravelアプリのメインディレクトリ.
  • 以下のコマンドを入力します。
    composer require miniorange/saml-laravel-free
  • LaravelシングルサインオンSSOはcommondを入力します
  • 注: Laravel 5.4 以前を使用している場合は、次の値を ' に追加する必要があります。プロバイダ' あなたの配列 app.php にあるファイル プロジェクト\構成 フォルダー:プロバイダー\ssoServiceProvider::class (現在の Laravel バージョンを確認するには、次のコマンドを使用します。 php 職人 --version.)

  • Laravel シングル サインオン SSO に次の値を追加します
  • パッケージが正常にインストールされたら、ブラウザで Laravel アプリに移動し、次のように入力します。 https://<your-host>/mo_admin アドレスバーに。
  • パッケージによってデータベースのセットアップが開始され、管理者登録ページにリダイレクトされます。
  • をクリックしてアカウントに登録またはログインします。 登録する ボタンをクリックしてプラグインを設定します。
  • LaravelシングルサインオンSSOプラグイン設定
  • ログイン後、次の画面が表示されます。 サービスプロバイダーの設定 オプションで、サービス プロバイダーのメタデータを取得します。 後で設定する必要があるため、メタデータを手元に置いておいてください ステップ1.
  • LaravelシングルサインオンSSOサービスプロバイダーの設定

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

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

  • OneLogin に管理者としてログインし、次の場所に移動します。 アプリ 企業アプリ アプリを追加 ナビバーから。
  • OneLogin SSO add_application-OneLogin Laravel の SAML シングル サインオン (SSO)-OneLogin SSO ログイン
  • 検索ボックスに「 SAML テスト コネクタ (SP) をクリックしてアプリをクリックして追加します。
  • Search_app-OneLogin Laravel-OneLogin の SAML シングル サインオン (SSO) SSO ログイン
  • 表示名を入力してクリック Save.
  • In 一般設定、 アプリ名を入力し、「次へ」をクリックします。
  • 保存したら、次の場所に移動します [構成]タブ 次のように入力します。
  • App_configuration-OneLogin Laravel の SAML シングル サインオン (SSO)-OneLogin SSO ログイン
    Audience 提供する 対象者 URL プラグインのサービスプロバイダーメタデータタブから
    受信者 提供する 受信者のURL プラグインのサービスプロバイダーメタデータタブから
    ACS (コンシューマ) URL バリデータ 提供する ACS (アサーション コンシューマ サービス) URL プラグインのサービスプロバイダーメタデータタブから
    ACS (消費者) URL 提供する ACS (アサーション コンシューマ サービス) URLプラグインのサービスプロバイダーメタデータタブから
    シングル ログアウト URL 提供する シングル ログアウト URL プラグインのサービスプロバイダーメタデータタブから
  • 保存をクリックします。
  • に行く [SSO]タブ。 URL/エンドポイントを書き留めます。 これらはプラグインの構成時に必要になります。
  • Laravel-OneLogin SSO ログインの SAML SSO-OneLogin SAML シングル サインオン (SSO) を有効にする Laravel-OneLogin SSO ログイン用の Certificate_X.509-OneLogin SAML シングル サインオン (SSO) を追加する

2. Laravel SAML プラグインをサービスプロバイダーとして設定する

  • に行きます miniOrange Laravel SAML 2.0 SSO プラグインを選択し、から取得した必要な詳細を入力します。 ステップ 1。 追加します ID プロバイダーの発行者IDP エンティティ ID & ID プロバイダーのシングル サインオン URLSAML ログイン URL.
  • ソフトウェアの制限をクリック テスト構成 ボタンをクリックして、行った SAML 構成が正しいかどうかをテストします。 テスト構成が成功すると、アイデンティティ プロバイダーから返されたさまざまなユーザー属性をテスト構成テーブルに取得できます。
  • LaravelシングルサインオンSSOテスト構成 LaravelシングルサインオンSSOテスト結果

3. SSO オプション

  • ユーザーは、 シングルサインオン ログインページに生成されるボタン。 このページがまだない場合は、実行してください php 職人の make:auth & PHP職人が移行する 認証モジュールを生成します。

  • Laravel シングル サインオン SSO シングル サインオン ボタン

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

その他のリソース

こんにちは!

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

サポート
miniOrange サポートにお問い合わせください
成功

お問い合わせありがとうございます。

24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com