Acerca de WSO2
WSO2 es una herramienta de gestión de identidades de código abierto a través de la cual se pueden integrar varias aplicaciones. Ofrece plataformas API y servicios web. El uso del inicio de sesión único para facilitar al máximo el acceso a diferentes aplicaciones desde WSO2 mejora el tiempo de inicio de sesión y la seguridad general. El inicio de sesión único ofrece acceso rápido y seguro a aplicaciones como WordPress y beneficia enormemente la experiencia del usuario.
Desafío
Al utilizar aplicaciones como WordPress, iniciar sesión con nombres de usuario y contraseñas independientes para cada una de ellas es ineficiente y muy inferior a utilizar el inicio de sesión único. Sin la implementación del inicio de sesión único, no existe un proceso de inicio de sesión automático, en el que las credenciales de un usuario se proporcionan solo una vez.
Solución
miniOrange ha creado el complemento de cliente OAuth, la solución ideal para el desafío anterior. Contiene una variedad de funciones creadas para que el proceso de inicio de sesión sea lo más fluido posible. Los usuarios ahora pueden iniciar sesión en diferentes aplicaciones a través de WSO2 con un único par de credenciales y con garantía de seguridad.
Pasos para configurar el inicio de sesión único en el servidor WSO2:
- Inicie sesión en la cuenta WSO2.
- In nube de identidad, haga clic Iniciar configuración.
- Haga clic en el Aplicaciones .
- Seleccione Agregar aplicación.
- Introduzca el nombre de la aplicación WordPress.
- Te mudarás a Aplicaciones personalizadas donde tienes que poner Add.
- Seleccione OpenID Connect en Seleccionar protocolo de seguridad lista.
- Puedes obtener Identificación del cliente y Secreto del cliente de esta captura de pantalla.
Se pueden consultar los pasos a continuación para configurar el complemento del cliente Oauth con WSO2:
- Obtenga la ID del cliente y el secreto del cliente de la cuenta WSO2.
- Configure su complemento miniOrange OAuth con ID de cliente, secreto de cliente, puntos finales de OAuth y alcance como se indica a continuación.
Autorizar punto final: | https://domain-name/oauth2/authorize |
Punto final del token de acceso: | https://domain-name/oauth2endpoints/token |
Obtener punto final de información del usuario: | https://domain-name/oauth2/token |
- Configure el widget para mostrar el botón de inicio de sesión en el sitio.
- Vaya al sitio web y presione un botón para iniciar sesión en WSO2.