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.

Note

Considera la posibilidad de crear una GitHub App en lugar de una OAuth app.

Tanto las OAuth apps como las GitHub Apps usan OAuth 2.0.

Las OAuth apps solo pueden actuar en nombre de un usuario, mientras que las GitHub Apps pueden actuar en nombre de un usuario o con independencia de él.

Las GitHub Apps usan permisos específicos, proporcionan al usuario más control sobre los repositorios a los que puede acceder la aplicación y usan 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 GitHub Apps.

  1. En la esquina superior derecha de cualquier página en GitHub, haga clic en la fotografía de perfil y luego en Configuración.

  2. En la barra lateral izquierda, haz clic en Configuración del desarrollador.

  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).

    Note

    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".

    Warning

    Usa solo la información de tu OAuth app que consideras pública. Evita utilizar datos sensibles, tales como URL internas, cuando crees una 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".

    Note

    Las OAuth apps no pueden tener varias direcciones URL de devolución de llamada, a diferencia de GitHub Apps.

  9. Si la OAuth app va a usar el flujo de dispositivos para identificar y autorizar usuarios, haz clic en Habilitar flujo de dispositivos. Para más información sobre el flujo de dispositivos, consulta Autorización de aplicaciones de OAuth.

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

Información adicional