の検索結果 :

×

Laravel の OAuth シングル サインオン (SSO) を有効にするためのステップバイステップ ガイド

Laravel の OAuth シングル サインオン (SSO) を有効にするためのステップバイステップ ガイド


miniOrange Laravel oauth クライアント パッケージは、Azure AD、Azure B2C、Discord、WHMCS、AWS Cognito、Keycloak、Okta、Clever、Salesforce、WordPress など、既知のすべての IdP をサポートします。


弊社は複数の IdP で Laravel シングル サインオン (SSO) を提供しています。以下でいくつかの人気プロバイダーを見つけることができます。

アズールAD

アジュール B2C

WordPress

Discord

キーマント

OAuth プロバイダーが見つからない場合は、 クリックしてください ここに ご連絡いただければセットアップをお手伝いいたします。

1. Composerを使用したパッケージのインストール

  • コマンド プロンプト ウィンドウを開き、作業ディレクトリを Laravel アプリのメイン ディレクトリに変更します。
  • コマンドを入力してください 作曲家には miniorange/oauth-laravel-free が必要です

  • LaravelシングルサインオンSSOはcommondを入力します
  • 注: Laravel 5.4 以前を使用している場合は、次の値を ' に追加する必要があります。プロバイダ' あなたの配列 app.php にあるファイル プロジェクト\構成 フォルダー:プロバイダー\ssoServiceProvider::class

  • 次のコマンドを使用して、現在の Laravel バージョンを確認できます。 php 職人 --version.

  • Laravel シングル サインオン SSO に次の値を追加します
  • パッケージが正常にインストールされたら、ブラウザで Laravel アプリに移動し、次のように入力します。 http://<your-laravel-domain>/mo_oauth_admin アドレスバーに。
  • パッケージによってデータベースのセットアップが開始され、管理者登録ページにリダイレクトされます。
  • 登録した認証情報を使用してログインします。
  • LaravelシングルサインオンSSOパッケージ設定

  • ログイン後、OAuth プロバイダーの設定オプションが表示されます。 リダイレクト/コールバック URL。 後でlaravel OAuth Single Sign-On SSOパッケージを設定するために必要になるため、手元に置いておいてください。
  • LaravelシングルサインオンSSO oauthプロバイダー設定

2. Laravel OAuth SSO パッケージの構成

  • パッケージに移動して選択します パッケージ設定 左側のナビゲーション パネルからタブをクリックします。
  • ドロップダウンから OAuth プロバイダーを選択できます (OAuth プロバイダーが記載されていない場合は、リストで [その他] を選択できます)。
  • OAuth プロバイダーを構成するときに、リダイレクト/コールバック URL を指定する必要があります。
  • 次のような OAuth プロバイダーの詳細を使用します。 顧客ID および クライアントシークレット パッケージを設定します。
  • LaravelシングルサインオンSSO oauthプロバイダー設定
  • その後、次の項目を入力できます。 スコープ、認可エンドポイント、アクセストークンエンドポイント、GetUserinfoエンドポイント、レルム、ドメイン、テナント(OAuth プロバイダーに応じて、または既に提供されているデフォルトのものを使用します)。
  • クライアント認証情報は次のように送信できます。 ヘッダ or ボディ そしてまた送ります 状態パラメータ それに応じて。
  • LaravelシングルサインオンSSO oauthプロバイダー設定
  • セットアップボタンをクリックすると、セットアップが開始されます [保存]ボタンを をクリックして構成を保存します。

3. テスト構成

  • すべての詳細を設定したら、 をクリックしてパッケージが正しく設定されているかどうかをテストできます。 テスト構成
  • LaravelシングルサインオンSSOテスト構成
  • 構成が正しい場合は、ユーザーの属性値を含む「テスト成功」画面が表示されます。
  • LaravelシングルサインオンSSOテスト結果

4. SSO オプション

  • ユーザーは次を使用してシングル サインオン フローを開始できます。 <your-laravel-domain>/ssologin.php?option=oauthredirect
  • 独自のシングル サインオン リンクを作成できます。 SSO リンクにリダイレクトされることを確認してください。以下の例を参照してください。
  • <a href="ssologin.php?option=oauthredirect">Single Sign On</a>

5. サポート/デモ

  • [サポート] タブと [トライアル/デモ リクエスト] タブを使用すると、顧客はデモやサポートに問い合わせることができます。
  • Laravel シングル サインオン SSO シングル サインオン ボタン Laravel シングル サインオン SSO シングル サインオン ボタン

探しているものが見つからない場合は、下記までお問い合わせください。 laravelsupport@xecurify.com またはでお電話 +1 978 658 9387 MiniOrange Laravel Oauth に関する質問への回答を見つけてください。

こんにちは!

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

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

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

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