Resultados de la búsqueda :
×Es posible configurar el inicio de sesión único con su proveedor de identidad personalizado con nuestro complemento de inicio de sesión único OAuth/OpenID Connect. Si desea que sus usuarios inicien sesión en su sitio de WordPress utilizando las credenciales de su proveedor de identidad, es posible con nuestro complemento. Puede realizar SSO a los usuarios al sitio de WordPress utilizando sus credenciales de proveedor personalizado. De manera similar, puede asignar sus roles de WordPress en función de los atributos/grupos de su proveedor personalizado. Para saber más sobre otras funciones que ofrecemos en el complemento WP OAuth Client, puede haga clic aquí.
Si su aplicación no admite el flujo estándar OAuth/OIDC, comuníquese con nosotros oauthsupport@xecurify.com y podemos proporcionarle una solución personalizada según su caso de uso.
El cliente envía la solicitud de autorización con un conjunto de parámetros de consulta a través del navegador que redirige al punto final de autorización en el servidor de autorización. Así es como se ve la solicitud de muestra
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. Punto final del token: El punto final del token es el punto final en el servidor de autorización donde la aplicación cliente intercambia el código de autorización, el ID del cliente y el secreto del cliente por un token de acceso.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. Punto final de información de usuario: El punto final Userinfo devuelve afirmaciones sobre el usuario final autenticado.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",
}
Solicitud de OAuth estándar | Solicitud de OAuth personalizada |
|
|