Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

frequent reauthentication (github enterprise with SSO)

Aberta
#75 18 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
30/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
vim
Domínio
authentication

Direção de pesquisa

Comece rastreando o fluxo de autenticação configurado por meio de vim.g.copilot_auth_provider_url e como copilot.vim armazena e usa seu token. Compare o comportamento atual com a abordagem solicitada de refresh token e documente se ela pode ser compatível ou qual workaround é viável. Considera-se concluído quando houver um caminho de implementação decidido ou uma limitação e um workaround claramente documentados.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

After setting vim.g.copilot_auth_provider_url and authenticating, the extension works superbly.

But the token for copilot.vim is valid as long as your SSO session lasts. Typically 24 hours. This leads to frequent reauthentication. I believe VSCode manages a refresh token so you do not have to reauthenticate.

Is it feasible to support refresh tokens? If not, do you have any ideas for a workaround?

Linguagem predominante
Vim Script
Estrelas
11.7k
Forks
812
Métricas de merge de PRs
Nenhum PR com merge em 30d

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de github/copilot.vim

Todas as issues de github/copilot.vim

Issues semelhantes

Mais issues de Security

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.