firebase-admin-node icon indicating copy to clipboard operation
firebase-admin-node copied to clipboard

Auth UserRecord class missing passwordUpdatedAt property

Open jacobg opened this issue 2 years ago • 1 comments

  • 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).

jacobg avatar Feb 06 '23 18:02 jacobg