nodeSolidServer / nodeSolidServer/node-solid-server

Login user experience

Aberta
#1,329 4 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
JavaScript
Estrelas
1.8k
Forks
308
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

I believe the solid server should move away from the approach of using a new browser window for authentication.

On desktop, the pop up might be blocked by the browser. If it is allowed, the pop up window doesn't contain plugins, so you have to use copy/paste and change windows to use a password manager.

On mobile, the authentication flow is pleasant and works well with password managers. But once finished and the popup closes, the session is not available to the initial window. Refreshing doesn't help. I was unable to login from mobile.

Do you know if a redirect flow would work?

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.

Direção de pesquisa

A issue não nomeia arquivos nem testes. Comece localizando o ponto de entrada atual da autenticação por popup do navegador e compare seu comportamento no desktop e em dispositivos móveis; considera-se concluído quando um fluxo baseado em redirecionamento oferece suporte a gerenciadores de senhas e deixa a sessão autenticada disponível na janela original.

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

Avaliação

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

Receba novas issues na sua caixa de entrada

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