En este artículo, mostraré los conceptos básicos de la autenticación OAuth2 con la cuenta de GitHub con la ayuda de la demostración online
https://dappsecurity.demo.community.intersystems.com/csp/user/index.csp usando SuperUser | SYS
Recomendaciones:
- Descripción general de OAuth2 : https://learning.intersystems.com/course/view.php?id=252
- Documentación: Using an InterSystems IRIS Web Application as an OAuth2 Client
- Artículos: Implementación de la estructura Open Authorization (OAuth 2.0) en InterSystems IRIS - Parte 1
A continuación, necesitamos 3 pasos:
- Paso 1: Registrar la aplicación con el servidor de autenticación de GitHub
- Paso 2: Configurar el cliente OAuth 2.0 desde el portal de administración de InterSystems
- Paso 3: Llamar a la API para iniciar sesión con una cuenta de GitHub
Así que... ¡empecemos!