Why isn't there a method to refresh expired idToken ?
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 30/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- python
- Domínio
- authentication
Direção de pesquisa
Comece revisando as Firebase Admin Python authentication APIs e o comportamento das solicitações da Google API ou do client-SDK referenciado na issue. Determine o escopo compatível para atualizar um idToken expirado com um refresh token; o trabalho estará concluído quando esse comportamento estiver claramente especificado e implementado como um recurso compatível do Admin SDK.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I’m developing a custom MFA-based authentication system, so I prefer not to use the Firebase client SDK since Firebase only supports MFA via SMS, not email.
I’m building my own system, but I’m surprised there’s no built-in method to refresh an expired access token with a refresh token. I understand this is typically handled by the Client SDK, but I don’t see why it couldn’t be included in Firebase Admin.
I know there are third-party solutions, like Pyrebase, but these still rely on external libraries, and it’s essentially just a Google API request. It’s a relatively simple feature… Let me know if this is feasible, or if necessary, I could develop this feature and submit a PR.
- Linguagem predominante
- Python
- Estrelas
- 1.2k
- Forks
- 362
- Merge médio
- 8h 7min
- PRs com merge (30d)
- 3
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um 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 firebase/firebase-admin-python
-
api: remoteconfig
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
firebase/firebase-admin-python#957 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
api: database type: feature request
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
firebase/firebase-admin-python#58 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
firebase/firebase-admin-python#978 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
[FR] Support VERIFY_AND_CHANGE_EMAIL in generate_email_action_link (parity with firebase-admin-node)Talvez livre de novo @lahirumaramba assumiu há 151 dias e não há nenhum pull request aberto. Abertaapi: auth
firebase/firebase-admin-python#949 · 2 comentários · 1 reação · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 43/100
firebase/firebase-admin-python#945 · 1 comentário · 1 reação ·
Mantenedores costumam responder em até 1 dia
Todas as issues de firebase/firebase-admin-python
Issues semelhantes
-
bug frontend
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
PedestrianDynamics/pyFDS-Evac#552 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
resend/resend-skills#144 ·
Mantenedores costumam responder em até 1 dia
-
update UV in dockerfileAbertagood first issue
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
-
Bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
GNS3/gns3-server#2935 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
TauricResearch/TradingAgents#1476 ·
Mantenedores costumam responder em até 2 dias