firebase / firebase/firebase-admin-node

[FR] auth: Allow expiry to be specified in .createCustomToken

Abierto
#1,016 26 comentarios 14 reacciones 1 asignado Asignado a @prameshj Ver en GitHub
api: auth type: feature request
Lenguaje dominante
TypeScript
Estrellas
1.7k
Forks
419
Merge medio
3 d 10 h
PR fusionados (30 d)
16

Descripción

**Is your feature request related to a problem? Please describe.**

It would be good if you could specify the duration of time you would like the login token to be valid for. For our use at least, the result of `.createCustomToken` is mostly used immediately after being provided to the client, so we'd like to have a very short expiry time.

**Describe the solution you'd like**

Update `.createCustomToken` or a new method `.createCustomTokenWithOptions` that takes an expiry.

**Describe alternatives you've considered**

Using the details from [create custom tokens using a third-party JWT library](https://firebase.google.com/docs/auth/admin/create-custom-tokens#create_custom_tokens_using_a_third-party_jwt_library), but this seems a bit redundant when the SDK is so close to providing what is needed.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.