firebase / firebase/firebase-admin-node

Auth UserRecord class missing passwordUpdatedAt property

Ouverte
#2,063 1 commentaire 3 réactions 0 personnes assignées Voir sur GitHub
api: auth
Langage dominant
TypeScript
Étoiles
1.7k
Forks
419
Merge moyen
3 j 10 h
PR mergées (30 j)
16

Description

* Operating System version: MacOS 3.2
* Firebase SDK version: 11.4.1
* Firebase Product: auth
* Node.js version: 18.13.0
* NPM version: 8.19.3

### [REQUIRED] Step 3: Describe the problem

#### Steps to reproduce:

The `getUser` function wraps a call to the REST API method getAccountInfo:
https://developers.google.com/resources/api-libraries/documentation/identitytoolkit/v3/python/latest/identitytoolkit_v3.relyingparty.html#getAccountInfo

That API method exposes a `passwordUpdatedAt` property. However, the Admin SDK is instantiating a UserRecord class from the response which is missing that property. This property is useful in order to track password changes (e.g., send alert email to user that password was changed).

```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Suivez la réponse de getUser jusqu’à la classe UserRecord et comparez ses propriétés exposées avec la documentation de l’API getAccountInfo liée dans l’issue. Le travail est terminé lorsque UserRecord expose la valeur passwordUpdatedAt afin que les appelants puissent l’utiliser pour suivre les changements de mot de passe ; ajoutez ou mettez à jour la couverture là où le comportement existant de UserRecord est testé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
typescript
Domaine
authentication
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.