Suchergebnisse :
×Mit unserem OAuth/OpenID Connect Single Sign On-Plugin können Sie Single Sign-On bei Ihrem benutzerdefinierten Identitätsanbieter einrichten. Wenn Sie möchten, dass sich Ihre Benutzer mit Ihren Identitätsanbieter-Anmeldeinformationen bei Ihrer WordPress-Site anmelden, ist dies mit unserem Plugin möglich. Sie können Benutzern eine SSO-Verbindung zur WordPress-Site herstellen, indem Sie die Anmeldeinformationen Ihres benutzerdefinierten Anbieters verwenden. Ebenso können Sie Ihre WordPress-Rollen basierend auf Ihren benutzerdefinierten Anbieterattributen/-gruppen zuordnen. Um mehr über andere Funktionen zu erfahren, die wir im WP OAuth Client-Plugin bereitstellen, können Sie hier klicken Klicke hier.
Wenn Ihre App den Standard-OAuth/OIDC-Flow nicht unterstützt, wenden Sie sich bitte an uns oauthsupport@xecurify.com Und wir können eine maßgeschneiderte Lösung für Ihren Anwendungsfall bereitstellen.
Der Client sendet die Autorisierungsanfrage mit einer Reihe von Abfrageparametern über den Browser, die zum Autorisierungsendpunkt auf dem Autorisierungsserver umleiten. So sieht eine Musteranfrage aus
Standard OAuth 2.0 Request:
GET <authorization-endpoint>?
response_type=code
&client_id=<client_id>
&redirect_uri=<callback_url>
&scope=openid&state=<security_token>
Request:
GET https://authorization-server.com/oauth/authorize
?client_id=<client_id>
&response_type=<code>
&state=<state>
&redirect_uri=<redirect_uri>
&scope=<scope>
Response:
HTTP/1.1 302 Found
Location: https://custom-app.com/redirect?code=g0ZGZmNjVmOWI&state=dkZmYxMzE2
2. Token-Endpunkt: Der Token-Endpunkt ist der Endpunkt auf dem Autorisierungsserver, an dem die Clientanwendung den Autorisierungscode, die Client-ID und das Client-Geheimnis gegen ein Zugriffstoken austauscht.Request:
GET https://authorization-server.com/oauth/token
grant_type=<grant_type>
&code=<code>
&redirect_uri=<redirect_uri>
Response:
HTTP/1.1 200 OK
Content-Type: application/json
{
"access_token":"MTQ0NjJkZmQ5OTM2NDE1ZTZjNGZmZjI3",
"token_type":"bearer",
"expires_in":3600,
"refresh_token":"IwOGYzYTlmM2YxOTQ5MGE3YmNmMDFkNTVk",
"scope":"create"
}
3. Benutzerinfo-Endpunkt: Der Userinfo-Endpunkt gibt Ansprüche über den authentifizierten Endbenutzer zurück.Request:
GET https://authorization-server.com/oauth/v1/userinfo
Header:
Authorization : Bearer < access_token / id_token >
Response:
HTTP/1.1 200 OK
Content-Type: application/json
{
"sub" : "248289761001",
"name" : "testuser"
"given_name" : "testuser",
"email" : "testuser@custom-app.com",
}
Standard-OAuth-Anfrage | Benutzerdefinierte OAuth-Anfrage |
|
|