firebase-admin-node
firebase-admin-node copied to clipboard
Auth UserRecord class missing passwordUpdatedAt property
- 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).
PR with a fix https://github.com/firebase/firebase-admin-node/pull/3023