{"id":2103,"date":"2021-08-27T14:48:51","date_gmt":"2021-08-27T12:48:51","guid":{"rendered":"http:\/\/jeedom.sigalou-domotique.fr\/?p=2103"},"modified":"2024-04-21T13:07:33","modified_gmt":"2024-04-21T11:07:33","slug":"github-support-for-password-authentication-was-removed-on-august-13-2021","status":"publish","type":"post","link":"https:\/\/www.sigalou-domotique.fr\/es\/github-support-for-password-authentication-was-removed-on-august-13-2021","title":{"rendered":"GitHub: el soporte para la autenticaci\u00f3n de contrase\u00f1a se elimin\u00f3 el 13 de agosto de 2021."},"content":{"rendered":"<h2><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2104\" src=\"http:\/\/jeedom.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/jeedomgithub.png\" alt=\"\" width=\"780\" height=\"152\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/jeedomgithub.png 780w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/jeedomgithub-600x117.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/jeedomgithub-300x58.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/jeedomgithub-768x150.png 768w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/h2>\n<p><em><strong>Si como yo sincronizas tu GitHub de Repositorio con tu desarrollo de Jeedom, te encuentras desde el 13 de agosto de 2021 con un nuevo error.<\/strong><\/em><\/p>\n<h2><!--more-->Mensaje de error<\/h2>\n<p>a distancia: El soporte para la autenticaci\u00f3n de contrase\u00f1a se elimin\u00f3 el 13 de agosto de 2021. Utilice un token de acceso personal en su lugar.<br \/>\na distancia: Para obtener m\u00e1s informaci\u00f3n, consulte https:\/\/github.blog\/2020-12-15-token-autentication-requirements-for-git-operations\/.<br \/>\nfatales: Error en la autenticaci\u00f3n de \u00abhttps:\/\/github.com\/xx\/\u00bb<\/p>\n<h2>Explicaci\u00f3n<\/h2>\n<p>A partir del 13 de agosto de 2021, Github ya no acepta contrase\u00f1as de cuenta al autenticar las operaciones de Git en GitHub.com.<\/p>\n<p><span class=\"\">Requieren el uso de autenticaci\u00f3n basada en tokens. <\/span><span class=\"\">como token de acceso personal<\/span><span class=\"\"> (para desarrolladores) o un token de instalaci\u00f3n de OAuth o GitHub App (para integradores) para todas las operaciones de Git autenticadas en GitHub.com. <\/span>Tambi\u00e9n puede seguir utilizando las teclas SSH si lo prefiere.<\/p>\n<h2>\u00bfC\u00f3mo salimos de esto?<\/h2>\n<p>Inicialmente intent\u00e9 crear claves SSH privadas\/p\u00fablicas que est\u00e1n configuradas en Github, todo esto es aceptado pero la dificultad es que el enlace SSH, es entre tu Jeedom y Github y no entre tu ordenador y Jeedom. Renunci\u00e9 a esta pista. Si alguien lo encuentra como hacer un enlace SSH entre Jeedom y Github en la l\u00ednea de comandos, soy un tomador de la informaci\u00f3n.<\/p>\n<p>As\u00ed que trat\u00e9 de averiguar c\u00f3mo funcionaban los Tokens y descubr\u00ed que usando el Token en lugar de la contrase\u00f1a en la l\u00ednea de comandos, \u00a1el Push funcionaba! <em><strong>Eureka<\/strong> <\/em>!!<\/p>\n<p>Aqu\u00ed est\u00e1 el manip:<\/p>\n<h2>Generar token de acceso<\/h2>\n<p>Los tokens de acceso personal son una alternativa al uso de contrase\u00f1as para la autenticaci\u00f3n con GitHub cuando se utiliza la API de GitHub o la l\u00ednea de comandos ..<\/p>\n<p>Como medida de seguridad, GitHub elimina autom\u00e1ticamente los tokens de acceso personales que no se han utilizado en un a\u00f1o. Para proporcionar seguridad adicional, GitHub recomienda encarecidamente agregar un vencimiento a sus tokens de acceso personales (que yo no)<\/p>\n<ul>\n<li><a href=\"https:\/\/docs-github-com.translate.goog\/en\/github\/getting-started-with-github\/verifying-your-email-address?_x_tr_sl=en&amp;_x_tr_tl=fr&amp;_x_tr_hl=fr&amp;_x_tr_pto=ajax,elem\">Comprueba tu direcci\u00f3n de correo electr\u00f3nico<\/a> , si a\u00fan no se ha verificado.<\/li>\n<li><span class=\"\">En la esquina superior derecha de cualquier p\u00e1gina, haz clic en tu foto de perfil y luego en <\/span><strong><span class=\"\">Configuraci\u00f3n<\/span><\/strong><span class=\"\">.<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2105\" src=\"http:\/\/jeedom.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/github1.png\" alt=\"\" width=\"220\" height=\"510\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/github1.png 220w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/github1-129x300.png 129w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/p>\n<ul>\n<li><span class=\"\">En la barra lateral izquierda, haga clic en <strong>Configuraci\u00f3n del desarrollador<\/strong><br \/>\n<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2106\" src=\"http:\/\/jeedom.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-27-02-Build-software-better-together.png\" alt=\"\" width=\"248\" height=\"428\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-27-02-Build-software-better-together.png 248w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-27-02-Build-software-better-together-174x300.png 174w\" sizes=\"auto, (max-width: 248px) 100vw, 248px\" \/><\/p>\n<p>Entonces <strong>Fichas de acceso personales<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2107\" src=\"http:\/\/jeedom.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-27-47-Build-software-better-together.png\" alt=\"\" width=\"248\" height=\"133\" \/><\/p>\n<ul>\n<li><span class=\"\">Haga clic en <\/span><strong><span class=\"\">Generar nuevo token<\/span><\/strong><span class=\"procedural-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/docs.github.com\/assets\/images\/help\/settings\/generate_new_token.png\" alt=\"Generar nuevo bot\u00f3n de token\" \/><\/span><\/li>\n<li>Dale a tu token un nombre descriptivo.<\/li>\n<li>Para asignar una fecha de caducidad a su token.<\/li>\n<li>Seleccione los \u00e1mbitos o permisos que desea otorgar a este token. Para usar su token para acceder a los repositorios desde la l\u00ednea de comandos, seleccione <strong>repo<\/strong> .<span class=\"procedural-image-wrapper\"><img decoding=\"async\" src=\"https:\/\/docs.github.com\/assets\/images\/help\/settings\/token_scopes.gif\" alt=\"Selecci\u00f3n de rangos de tokens\" \/><\/span><\/li>\n<li>Haga clic en <strong>Generar<\/strong>.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2108\" src=\"http:\/\/jeedom.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-30-25-Build-software-better-together.png\" alt=\"\" width=\"784\" height=\"293\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-30-25-Build-software-better-together.png 784w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-30-25-Build-software-better-together-600x224.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-30-25-Build-software-better-together-300x112.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-30-25-Build-software-better-together-768x287.png 768w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><\/p>\n<h2>Recuperar el token de acceso<\/h2>\n<p>Al final de la generaci\u00f3n, Githug da el token de acceso, si no lo has copiado en el momento adecuado, puedes generar otro:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2109\" src=\"http:\/\/jeedom.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-32-55-Build-software-better-together.png\" alt=\"\" width=\"749\" height=\"119\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-32-55-Build-software-better-together.png 749w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-32-55-Build-software-better-together-600x95.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/Screenshot-2021-08-27-at-14-32-55-Build-software-better-together-300x48.png 300w\" sizes=\"auto, (max-width: 749px) 100vw, 749px\" \/><\/p>\n<h2>Uso del token de acceso<\/h2>\n<p>Es muy simple, se usa en lugar de la contrase\u00f1a (el inicio de sesi\u00f3n no ha cambiado).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2110\" src=\"http:\/\/jeedom.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/github2.png\" alt=\"\" width=\"546\" height=\"38\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/github2.png 546w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2021\/08\/github2-300x21.png 300w\" sizes=\"auto, (max-width: 546px) 100vw, 546px\" \/><\/p>\n<h2>Bono de informaci\u00f3n<\/h2>\n<p>Para evitar tener que volver a escribir constantemente sus contrase\u00f1as, aqu\u00ed hay dos comandos que puede incluir en sus scripts de MobaXtrem:<\/p>\n<ul>\n<li><code>git config creedential.helper store<\/code> \u2013 almacena las credenciales indefinidamente.<\/li>\n<li><code>git config creedential.helper 'cache --timeout=3600'<\/code>\u2013 Tiendas durante 60 minutos<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Si como yo sincronizas tu GitHub de Repositorio con tu desarrollo de Jeedom, te encuentras desde el 13 de agosto de 2021 con un nuevo error.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[23],"tags":[81,100],"class_list":["post-2103","post","type-post","status-publish","format-standard","hentry","category-jeedom-2","tag-developpement","tag-github"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/posts\/2103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/comments?post=2103"}],"version-history":[{"count":0,"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/posts\/2103\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/media?parent=2103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/categories?post=2103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/es\/wp-json\/wp\/v2\/tags?post=2103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}