の検索結果 :

×

REST API/モバイル SSO とソーシャル ログイン プラグインを統合するためのガイド

REST API/モバイル SSO とソーシャル ログイン プラグインを統合するためのガイド


ソーシャル ログイン REST API / モバイル SSO とは何ですか?

ソーシャル ログインは、ユーザーが新しいアプリ用に特定のアカウントを作成することなく、Google、Facebook、Twitter などのソーシャル ネットワーク プロバイダーからの資格情報を使用してサードパーティ アプリケーションにログインできるシングル サインオンです。 ログインプロセスをユーザーフレンドリーにするのに役立ちます。

Facebook、Google、Discord、Linkedin、Instagram、Twitter などのソーシャル プロバイダーを介して Android/IOS アプリケーションでシングル サインオン (SSO) を使用したい場合は、OAuth クライアントを使用した JWT 認証によるソリューションを提供します。 REST API認証/モバイルSSOプラグイン。

モバイルアプリへの SSO のログインユーザーフロー

ユーザーがモバイル アプリケーションへのログインを実行するために必要なすべてのユーザー情報を含む JWT トークンを提供します。 モバイル アプリケーションのソーシャル ログインは、ワンクリックのプロセスであり、ユーザー側に多くの労力を必要としないため、ユーザー登録の増加に役立ちます。 また、ユーザーに本物の電子メールを提供するのにも役立ち、パスワードの再生成もソーシャル プロバイダーによって処理されます。


WordPress Rest API 認証
投稿者:miniOrange

WordPress REST API 認証プラグインは、WordPress REST API への不正アクセスからのセキュリティを提供します。

詳細を知りたい

REST API / モバイル SSO をソーシャル ログイン ソリューションと統合するにはどうすればよいですか?

miniOrange は、OAuth クライアントと REST API / モバイル SSO を提供します。これを使用すると、Web サイトのユーザーは、JWT 認証を通じてソーシャル メディア プラットフォーム経由でモバイル アプリケーションにログイン/登録できます。 モバイル アプリケーション ユーザーを WordPress ユーザー テーブルに保存することもできます。

モバイル アプリケーション ユーザーと Google、Facebook、Twitter などのソーシャル プロバイダーの間には通信チャネルが必要です。これにより、ユーザーにログイン ウィンドウが表示され、ユーザーはユーザー資格情報を入力してログインし、承認後にユーザーが提供されます。ユーザー検証に使用されるユーザー情報を含む安全なトークンを使用します。

トークンを受信した後、REST API 認証はユーザーにアクセスが許可されているかどうか、およびユーザーが WordPress に登録されているかどうかを確認します。

モバイル アプリケーションでのソーシャル ログイン SSO は、次のいくつかの手順を実行する簡単なプロセスです。
  • ユーザーはアプリケーションを開いた後、好みのソーシャル プロバイダーを選択します。
  • ユーザーのログインを許可するリクエストが、Web ビュー ウィンドウでソーシャル ネットワーク プロバイダーに送信されます。
  • ソーシャル ネットワーク プロバイダーによるユーザーの詳細の検証が成功すると、ユーザーはアプリケーションにアクセスできるようになり、ユーザーの詳細を取得して WordPress に保存するために使用できる JWT トークンが生成されます。

ソーシャル ログイン REST API / モバイル SSO ソリューションを WordPress (WP) に構成する手順

ステップ 1: モバイル シングル サインオン (SSO) 用の miniOrange 統合 REST API プラグインのセットアップ

  • miniOrange Oauth クライアントと REST API / モバイル SSO プラグインをダウンロードし、WordPress インストールでプラグインをアクティブ化します。
  • アクティブ化したら、Oauth クライアント プラグイン ダッシュボードに移動して、リストから目的のソーシャル ログイン プロバイダーを選択します。 「検索バー」を使用して、必要なソーシャル アプリを見つけることもできます。 40 以上のアプリケーションをサポートしており、デフォルトでは Facebook と でログイン 統合されています。
  • oauth-client-dashboard-with-google
  • 任意のアプリケーションをセットアップできます。 たとえば、セットアップします でログイン このガイドでは、
  • Google を有効にし、クライアント ID とクライアント シークレットをそれぞれのフィールドに貼り付けます。 「保存」ボタンをクリックします。

ステップ 2: REST API / モバイル SSO を REST API プラグインに接続する

    ソーシャル ログイン モバイル SSO セットアップのためにモバイルから API をヒットします
  • モバイルの場合は API にアクセスする必要があります
    ?option=oauthredirect&app_name=&リダイレクト_url=&momobilesso=はい
  • モバイル アプリでソーシャル ログイン プロバイダー ボタン (この場合は Google でログイン) をクリックすると、ユーザーはソーシャル アプリケーションのログイン ページにリダイレクトされ、Web ビューで開き、ユーザーはソーシャル認証情報を使用してログインできます。
  • URL内のjwtトークン userinfo の jwt トークンをデコードし、ユーザーのモバイル ログインを実行します
  • ログインに成功すると、URL で JWT トークンを受け取ります。これを自分で取得する必要があり、トークンをデコードしてユーザー情報を取得できます。 このトークンを使用すると、WordPress REST API を安全に呼び出すことができます。

ミニオレンジ画像  OAuth / OpenID Connect シングル サインオンに推奨

Azure AD、Azure B2C、AWS Cognito、Okta、Ping、Clever、WSO2、Onelogin、Keycloak、多くの OAuth および OpenID プロバイダーを使用した WordPress ログイン (SSO) [24 時間 7 日のサポート]

 6.0でテスト済み

ミニオレンジ画像  WordPress REST API 認証に推奨

REST API 認証により、WordPress ログインエンドポイントが不正アクセスから保護されます。 [24時間年中無休のサポート]

 6.0でテスト済み

その他のリソース

カスタム要件

miniOrange 統合 SSO プラグイン (Oauth クライアントと REST API / モバイル SSO) コンボを購入したい場合は、次のアドレスまでお問い合わせください。 apisupport@xecurify.com。 私たちは喜んでお客様をサポ​​ートし、お客様の懸念や質問に対応させていただきます。
こんにちは!

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

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

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

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