GitHub
OAuth de GitHub soporta tanto el flujo de aplicación web como el flujo de dispositivo. Por favor, continúa leyendo para obtener las credenciales OAuth.
Primero, por favor visita la configuración de desarrollador de GitHub para registrar una nueva App de GitHub.
Trucos: Recomendamos que uses Apps de GitHub en lugar de Apps OAuth porque las Apps de GitHub pueden añadir múltiples URIs de redirección, lo que puede traer conveniencia al desplegar entornos de prueba y producción. El sitio oficial de GitHub también recomienda usar Apps de GitHub en lugar de Apps OAuth.
Luego rellena el nombre de la App de GitHub, URL de la página de inicio, descripción, y URL de Callback.
En la configuración de la App de GitHub, la Callback URL
debe ser la URL de callback de tu Casdoor, y la Redirect URL
en Casdoor debe ser la URL de callback de tu aplicación.
Para más detalles, por favor lee Configuración de la App.
Después de registrar tu App de GitHub, ¡ahora puedes generar tu Client Secret
!
Agrega un proveedor OAuth de GitHub y rellena el Client ID
y Client Secret
en tu Casdoor.
Ahora puedes usar GitHub como un servicio de terceros para completar la autenticación.