node-red / node-red/node-red.github.io
API docs for revoke do not work if token has `+` character
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- JavaScript
- Estrelas
- 118
- Forks
- 161
- Merge médio
- 8h 18min
- PRs com merge (30d)
- 4
Descrição
REF: https://discourse.nodered.org/t/node-red-token-revokation/69881/4?u=steve-mcl
The example to revoke shown here > https://nodered.org/docs/api/admin/oauth#revoking-the-token < fails to logout a user if the data token contains a + character.
Assuming nothing has changed other than being lucky enough to get a token with a + char then we should probably update the example to use --data-urlencode
Also, make clear that the data part token is the token of the user to log out.
e.g.
curl --data-urlencode 'token=USER_TO_LOG_OUT_SECRET_TOKEN' -H "Authorization: Bearer ANY_USER_SECRET_TOKEN" http://localhost:1880/auth/revoke
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
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.
Direção de pesquisa
Abra a seção vinculada da documentação da Admin API sobre a revogação do token e revise o exemplo atual de curl. Atualize o exemplo para codificar os dados do token com segurança e esclareça que o data token é o token do usuário cuja sessão está sendo encerrada; considera-se concluído quando o comando documentado lida com tokens que contêm '+'.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Domínio
- api, documentation
- Tipo de issue
- Documentação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Status de atividade
- Estagnada
- Clareza
- Claramente especificada
- Facilidade para iniciantes
- 50/100