Skip to main content

Creación de una aplicación de OAuth

Puedes crear y registrar una OAuth app bajo tu cuenta personal o bajo cualquier organización en la que tengas acceso administrativo. Cuando ceras tu OAuth app, recuerda proteger tu privacidad al utilizar únicamente la información que consideras pública.

Nota:

Considere crear un GitHub App en lugar de un OAuth app.

Tanto OAuth apps como GitHub Apps usan OAuth 2.0.

OAuth apps solo puede actuar en nombre de un usuario, mientras GitHub Apps que puede actuar en nombre de un usuario o independientemente de un usuario.

GitHub Apps use permisos específicos, proporcione al usuario más control sobre los repositorios a los que puede acceder la aplicación y use tokens de corta duración.

Para más información, consulta Diferencias entre aplicaciones de GitHub y aplicaciones de OAuth y Acerca de la creación de aplicaciones de GitHub.

Nota:

Un usuario u organización puede poseer hasta 100 OAuth apps.

  1. En la esquina superior derecha de cualquier página en GitHub, haz clic en la fotografía de perfil y luego en Settings.

  2. En la barra lateral de la izquierda, haz clic en Developer settings.

  3. En la barra lateral de la izquierda, haga clic en OAuth apps .

  4. Haga clic en New OAuth App (Nueva aplicación de OAuth).

    Nota:

    Si no ha creado una aplicación antes, este botón dirá Register a new application.

  5. Teclea el nombre de tu app en "Nombre de la aplicación".

    Advertencia

    Utilice solo la información de su OAuth app que considere pública. Evite usar datos confidenciales, como direcciones URL internas, al crear un OAuth app.

  6. Teclea la URL completa para el sitio web de tu app en "URL de la página principal".

  7. Opcionalmente, en "Descripción de la aplicación", teclea una descripción de tu app para que los usuarios la vean.

  8. Teclea la URL de rellamado de tu app en "URL de rellamado para autorización".

    Puedes introducir hasta 10 URLs de devolución de llamada. Para agregar URL de devolución de llamada adicionales, haz clic en Agregar URL de devolución de llamada.

  9. OAuth app Si usará el flujo de dispositivo para identificar y autorizar a los usuarios, haga clic en Habilitar flujo de dispositivos. Para obtener más información sobre el flujo del dispositivo, consulte Autorización de aplicaciones de OAuth.

  10. Hacer que caduquen los tokens de acceso de usuario está habilitado de forma predeterminada. Si el código de autenticación de la aplicación no se ha actualizado para admitir tokens de corta duración, desactive la casilla hasta que se agregue compatibilidad. Para obtener más información sobre los tokens de expiración, consulte Autorización de aplicaciones de OAuth.

  11. Haga clic en Register application (Registrar aplicación).

Información adicional