{"v":{"area":"admin","slug":"github-connect","path":"/home/tiixcom/public_html/sistema/docs/readme/admin/github-connect.md","relative_path":"docs/readme/admin/github-connect.md","title":"GitHub Connect","html":"<h1>GitHub Connect</h1><h2>O que e</h2><p>Rota tecnica de conexao OAuth entre o usuario logado e a identidade GitHub.</p><h2>Para que serve</h2><ul><li>Iniciar o fluxo de autorizacao GitHub.</li><li>Receber o callback OAuth.</li><li>Vincular a identidade verificada ao usuario no repositorio <code>User360</code>.</li><li>Redirecionar de volta para o perfil ou rota informada.</li></ul><h2>Fluxo</h2><ul><li><code>action=start</code>: cria a URL de autorizacao e redireciona o usuario para o GitHub.</li><li><code>action=callback</code>: valida o retorno, grava a identidade e redireciona com <code>github_connected=1</code>.</li><li>Em erro: redireciona com <code>github_error</code>.</li></ul><h2>Observacoes</h2><ul><li>Esta rota nao e uma tela visual do admin e nao entra na contagem de paginas Matdash.</li><li>O arquivo deve continuar sem hero, cards ou footer porque sua funcao e redirecionamento imediato.</li></ul>"},"exp":1780849803}