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

Empty Telemetry Attributes in OAuth2Client

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

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
45/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Estagnada
Stack de tecnologia
java
Domínio
api, authentication

Direção de pesquisa

Comece em src/main/java/dev/openfga/sdk/api/auth/OAuth2Client.java, na linha referenciada, onde o mapa de atributos de telemetria está codificado como vazio. Rastreie como os atributos configurados e aplicáveis ficam disponíveis durante as solicitações de credenciais e, em seguida, verifique se esses atributos são registrados em vez de descartados. Confirme o comportamento com os testes existentes do projeto.

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

Descrição

bug
Checklist
  • I have looked into the README and have not found a suitable solution or answer.
  • I have looked into the documentation and have not found a suitable solution or answer.
  • I have searched the issues and have not found a suitable solution or answer.
  • I have upgraded to the latest version of OpenFGA and the issue still persists.
  • I have searched the Slack community and have not found a suitable solution or answer.
  • I agree to the terms within the OpenFGA Code of Conduct.
Description

The OAuth2Client sends a hard-coded empty attributes map when recording telemetry

Expectation

Configured and applicable attributes should be recorded when making credentials requests

Reproduction

Observe that attributes is hard-coded to an empty map: https://github.com/openfga/java-sdk/blob/main/src/main/java/dev/openfga/sdk/api/auth/OAuth2Client.java#L71

OpenFGA SDK version

any

OpenFGA version

any

SDK Configuration

any

Logs

No response

References

Discovered while investigating #201

Linguagem predominante
Java
Estrelas
55
Forks
26
Merge médio
4d 22h
PRs com merge (30d)
5

Preparar o ambiente

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 openfga/java-sdk

Todas as issues de openfga/java-sdk

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

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