SSO用のOAuth2.0クライアント | miniOrange
SSO用のOAuth2.0クライアント

SSO用のOAuth2.0クライアント | miniOrange

説明

WordPress OAuthクライアント(WordPress OAuth 2.0クライアント/ログイン)プラグインを使用すると、Eveonline、Clever、Slack、Discord、カスタムOAuthサーバー、OpenidConnectプロバイダーでログインできます。 OAuthクライアントプラグインは、すばやく簡単に構成できるOAuth2.0標準に準拠するすべてのOAuthプロバイダーで動作します。
ユースケース

Azureでログイン(Azureログイン)
Facebookでログイン(Facebookログイン)
AWS Cognitoでログイン(AWS Cognitoログイン)
ソーシャルアプリでログイン

無料版の機能

WordPress OAuthログインは、サードパーティのOAuth / OpenIDConnectサーバーまたはAmazon、Azure B2C、Office 365、Google、FacebookなどのカスタムOAuth / OpenIDConnectサーバーとのシングルサインオン/ SSOをサポートします。
SSO助成金のサポート–標準のOAuth 2.0助成金:認証コード
ユーザーの自動作成:SSOの後、新しいユーザーがWordPressで自動的に作成されます
アカウントのリンク:ユーザーがWordPressにSSOした後、ユーザーがWordPressに既に存在する場合、ユーザーのプロファイルが更新されるか、新しいWordPressユーザーが作成されます
属性マッピング:OAuthログインは、WordPressユーザープロファイルのユーザー名属性をマップするためのユーザー名属性マッピング機能をサポートしています。
ログインウィジェット:ウィジェットを使用して、ログインリンクをWordPressサイトに簡単に統合します
OpenID Connect / OAuthプロバイダーのサポート:OAuthログインは1つのOpenID Connect / OAuthプロバイダーのみをサポートします。
ログイン後にURLをリダイレクトする:OAuthログイン成功したログイン後にユーザーを自動的にリダイレクトします。
ロギング:問題が発生した場合、OAuthログインはデバッグロギングを有効にするのに役立ちます

標準バージョンの機能

すべての無料バージョン機能が含まれています。
SSO助成金のサポート–標準のOAuth 2.0助成金:認証コード
オプションでユーザーの自動登録:ユーザーがまだサイトに登録されていない場合、OAuthログインはログイン後に自動ユーザー登録を行います
基本的な役割のマッピング:OAuthログインは、ユーザー名、名、姓、電子メール、プロフィール写真などのWordPressユーザープロファイル属性をマッピングするための基本的な属性マッピング機能を提供します。提供されたデータを使用してユーザー名とメールアドレスを管理します。
また、定義したルールに基づいて、OAuthログインを介して登録するユーザーにデフォルトの役割を割り当てます。
ショートコードのサポート:ショートコードを使用して、テーマまたはプラグインの任意の場所にOAuthログインボタンを配置します
ログインボタン/アイコン/テキストのカスタマイズ:幅広いOAuthログインボタン/アイコンがあり、テキストシャドウをカスタマイズできます
ログイン後のカスタムリダイレクトURL:WordPress OAuth SSOは自動リダイレクトを提供します。これは、サイト全体をグローバルに保護したい場合に便利です。
ログアウト後のカスタムリダイレクトURL:WordPress OAuth SSOを使用すると、ユーザーがWordPressサイトからログアウトした後、ユーザーをカスタムURLに自動リダイレクトできます。

プレミアムバージョンの機能

すべての標準バージョンの機能
SSO付与サポート–標準のOAuth2.0付与:認証コード、暗黙的付与、パスワード付与、更新トークン付与(カスタマイズ可能)
高度なロールマッピング:定義したルールに基づいて、OAuthログインを介して登録するユーザーにロールを割り当てます。
認証の強制/サイト全体の保護:ユーザーが特定のサイトのログイン/認証を制限できるようにします
複数のUserinfoエンドポイントのサポート:OAuthログインは複数のUserinfoエンドポイントをサポートします。
アプリドメイン固有の登録制限:OAuthログインは、ユーザーのメールアドレスドメインに基づいてサイトへの登録を制限します
マルチサイトサポート:OAuthログインには、1つのアカウントで複数のサイトをサポートする独自の機能があります

エンタープライズバージョンの機能

すべてのプレミアムバージョンの機能
複数のOAuth / OpenIDConnectプロバイダーのサポート
SSO付与サポート–標準のOAuth2.0付与:認証コード、暗黙的付与、パスワード付与、更新トークン付与、クライアント資格情報付与(カスタマイズ可能)
複数のアプリのシングルログインボタン:複数のプロバイダーにシングルログインボタンを提供します
拡張OAuthAPIサポート:OAuth APIサポートを拡張して、既存のOAuthクライアントに機能を拡張します。
BuddyPress属性マッピング:OAuthログインにより、BuddyPress属性マッピングが可能になります。
ロールに応じたページ制限:ユーザーステータスまたはロールに基づいてページへのアクセスを制限します。このWordPressOAuthログインプラグインを使用すると、特定のユーザーグループのみがアクセスできるページまたは投稿のコンテンツへのアクセスを制限できます。
さまざまなイベントのWPフック:ユーザー定義関数のさまざまなフックのサポートを提供します
ログインレポート:OAuthログインは、使用されているアプリケーションに基づいてユーザーログインおよび登録レポートを作成します。

SSL制限なし

SSLまたはHTTPS対応のサイトがなくても、Google認証情報(Google Appsログイン)またはその他のアプリを使用してWordPressにログインします。

サポートしている人気のOAuthプロバイダーのリスト

Eve Online
Azure AD
AWS Cognito
WHMCS
Ping Federate(Ping / Ping Identity)
スラック
不和
HR Answerlink /サポートセンター
WSO2
Wechat
Weibo
LinkedIn
Gitlab
シボレス
Blizzard(以前のBattle.net)
servicem8
出会う
Gluuサーバー
WSO2
NetIQ
Centrify
Azure AD
Azure B2C
Egnyte
ツイッター
OpenAM
Egnyte

サポートしている人気のOpenIDConnect(OIDC)プロバイダーのリスト

アマゾン
Salesforce
PayPal
グーグル
AWS Cognito
オクタ
OneLogin
Yahoo
ADFS
Gigya
スイス-RX-ログイン(スイスRXログイン)
Azure AD
Azure B2C
OpenAM
Centrify
Egnyte
DID.app

サポートする助成金の種類のリスト

認証コードの付与
暗黙の付与
リソース所有者の資格情報の付与
クライアント資格情報の付与
トークン付与の更新

サポートしている他のOAuthプロバイダー

その他のOAuthプロバイダーOAuthログイン(OAuthクライアント)プラグインのサポートには、Foursquare、Harvest、Mailchimp、Bitrix24、Spotify、Vkontakte、Huddle、Reddit、Strava、Ustream、Yammer、RunKeeper、Instagram、SoundCloud、Pocket、PayPal、Pinterest、Vimeo、Nest、 Heroku、DropBox、Buffer、Box、Hubic、Deezer、DeviantArt、Delicious、Dailymotion、Bitly、Mondo、Netatmo、Amazon、WHMCS、FitBit、Clever、Sqaure Connect、Windows、Dash 10、Github、Invision Comminuty、Blizzar、authlete、Keycloak等

インストール

WordPressダッシュボードから

プラグインにアクセス>新規追加

WordPressOAuthログインを検索します。 WordPressOAuthログインを見つけて

インストール

する

プラグインページからプラグインをアクティブ化します

WordPress.orgから

WordPressOAuthログインをダウンロードします。
miniorange-oauth-loginディレクトリを解凍して/ wp-content / plugins /ディレクトリにアップロードします。
プラグインページからminiOrangeOAuthをアクティブ化します。

アクティベートされると

[設定]-> [miniOrange OAuth]-> [OAuthの構成]に移動し、指示に従います
[外観]-> [ウィジェット]に移動します。使用可能なウィジェットにminiOrangeOAuthウィジェットがあり、表示するウィジェット領域にドラッグします。
次にサイトにアクセスすると、ウィジェットを使用したログインが表示されます。

プラグインの作者

miniOrange

プラグインの公式ウェブサイトアドレス

https://wordpress.org/plugins/oauth-client/
SSO用のOAuth2.0クライアントプラグインの使用で問題が発生した場合は、以下にコメントしてください。問題の解決に最善を尽くします

コメントを残す