Improve user experience when authentication session expires
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- javascript
- Domínio
- authentication
Direção de pesquisa
Start by locating the authentication-expiration handler and the error toast that mentions refreshing the page. Confirm how TT currently handles an expired session, then determine whether the intended outcome is a restart-and-sign-in message or automatic logout with the login dialog. Done means expired sessions no longer show browser-specific wording and the selected recovery flow is covered by the relevant test or manual check.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Problem
When authentication expires, TT displays error toast below:
TT should avoid talking about refreshing the page : this makes sense in a browser but not in TT.
Solution
-
Today the only solution for user is to exit and restart TT. So a better message would be:
Try restart the app and signing in again -
Even better, TT should cleanly disconnect user and display login dialog.
- Linguagem predominante
- JavaScript
- Estrelas
- 18.2k
- Forks
- 1.3k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de auth0/node-jsonwebtoken
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
auth0/node-jsonwebtoken#1042 · 2 comentários ·
-
`jwt.sign()` callback is executed twice for "The payload already has an "..." property" errorsTalvez já em andamento @cobyfrombrooklyn-bot assumiu há 246 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
auth0/node-jsonwebtoken#1000 · 2 comentários · 1 reação ·
-
verify() resolves a string secret by attempting createPublicKey() first, costing 4x-52x on the HS* pathTalvez já em andamento @Hashim1999164 assumiu há 40 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 65/100
auth0/node-jsonwebtoken#1046 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
auth0/node-jsonwebtoken#1034 ·
-
jwt.verify accepts tokens with unrecognized `crit` header extensions (RFC 7515 §4.1.11)Talvez já em andamento @ArockiaRajamanickam assumiu há 88 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
auth0/node-jsonwebtoken#1032 ·
Todas as issues de auth0/node-jsonwebtoken
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
swc-project/swc-next#1165 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
nhsuk/nhsuk-prototype-kit-package#439 ·
Mantenedores costumam responder em até 1 dia
-
Add: &TV LogoAbertacheck:passed logos:add
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 74/100
-
BUG: Appointment time renders blank and PM appointment slots miscalculate vertical position in CalendarScreenTalvez já em andamento @aryanpatil-07 assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
AOSSIE-Org/BabyNest#297 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Onboarding form: instructor radio never pre-selected "Yes" (permission vs permissions typo)Talvez já em andamento @ThakuraAnki assumiu hoje. Abertabug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
WikiEducationFoundation/WikiEduDashboard#7235 ·
Mantenedores costumam responder em até 1 dia