Extensão de navegador · Chrome e Edge
A extensão de navegador do Share Auth
Na página de início de sessão de uma conta partilhada, basta um clique: a extensão encontra o código da sua equipa para esse site e preenche-o na página.
Disponível na Chrome Web Store, para o Chrome, o Edge e os outros navegadores baseados em Chromium.
O que faz
Está na página de início de sessão de uma conta que a equipa partilha, e o site pede o código de seis dígitos. Um clique no ícone do Share Auth: a extensão lê o endereço do site, pede ao seu cofre o código dessa conta e preenche-o na página. Não precisa de abrir nenhum separador nem de copiar o código à mão.
Trabalha sobre a equipa ativa da sua conta Share Auth, com os mesmos direitos que no site.
Como encontra a conta certa
Cada segredo pode trazer a lista dos sites a que corresponde, no campo
Sites da sua página de edição. Esta correspondência é fiável: github.com
responde também por gist.github.com, mas um site registado nunca responde por
um domínio vizinho.
Quando nenhum segredo reivindica o site, o Share Auth tenta uma correspondência
pelo nome e pelo emissor da conta (github.com encontra um segredo chamado
«GitHub»). A extensão assinala esses resultados como suposições, porque podem
estar errados. Só lê o nome de domínio principal: um site armadilhado
como github.com.example.net não se consegue fazer passar pelo GitHub.
O que a extensão pode fazer
O token da extensão está limitado a dois direitos: listar as contas e obter um código. Não pode alterar nada, e pode revogá-lo a qualquer momento a partir do seu perfil, entre os seus tokens de API.
As suas permissões, e para que serve cada uma:
- separador ativo: ler o endereço do site e preencher lá o código, só depois do seu clique;
- script: preencher o código na página;
- armazenamento: guardar o endereço do seu servidor e o token;
- identidade: abrir a janela de início de sessão do Share Auth, sem ler nenhuma conta Google;
- um único site: o seu servidor Share Auth, e nenhum outro.
A extensão não tem acesso permanente a nenhum site. Por predefinição, o token fica em memória durante a sessão e desaparece quando o navegador é fechado; manter a sessão iniciada durante mais tempo é uma opção.
Como se inicia sessão
Nas definições da extensão, Iniciar sessão com o ShareAuth abre uma janela do seu servidor. Se já tiver sessão iniciada nele, basta confirmar; caso contrário, inicia sessão, segundo fator incluído. A palavra-passe volta a ser pedida se não tiver sido introduzida no último quarto de hora: uma sessão deixada aberta não chega para ligar um novo aparelho.
Perguntas frequentes
Na Chrome Web Store. O Edge e os outros navegadores baseados em Chromium instalam-na a partir da mesma página.
Chrome, Edge e os outros navegadores baseados em Chromium, a partir da versão 102. O Firefox e o Safari não são suportados por enquanto.
Não. O seu token só permite duas coisas: listar as contas da equipa e obter o respetivo código atual. Não pode criar, alterar nem eliminar nada, e não tem acesso às equipas, às integrações nem aos registos.
Sim, tal como os do site e da API. Cada código obtido aparece no registo de acessos da equipa, em nome da pessoa com sessão iniciada.
A extensão propõe-nas todas e o utilizador escolhe. Se nenhuma corresponder, mostra a lista completa das contas da equipa.