Skip to content

Commit 536081e

Browse files
authored
Revert mistake from #50 (#109)
1 parent 8e3f598 commit 536081e

File tree

2 files changed

+39
-1
lines changed

2 files changed

+39
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ firebase-debug.log
1212
.DS_Store
1313

1414
.idea/
15+

auth/manage_users.js

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,29 @@ admin.auth().getUserByPhoneNumber(phoneNumber)
4242
});
4343
// [END get_user_by_phone]
4444

45+
// [START bulk_get_users]
46+
admin.auth().getUsers([
47+
{ uid: 'uid1' },
48+
{ email: '[email protected]' },
49+
{ phoneNumber: '+15555550003' },
50+
{ providerId: 'google.com', providerUid: 'google_uid4' },
51+
])
52+
.then(function(getUsersResult) {
53+
console.log('Successfully fetched user data:');
54+
getUsersResult.users.forEach((userRecord) => {
55+
console.log(userRecord);
56+
});
57+
58+
console.log('Unable to find users corresponding to these identifiers:');
59+
getUsersResult.notFound.forEach((userIdentifier) => {
60+
console.log(userIdentifier);
61+
});
62+
})
63+
.catch(function(error) {
64+
console.log('Error fetching user data:', error);
65+
});
66+
// [END bulk_get_users]
67+
4568
// [START create_user]
4669
admin.auth().createUser({
4770
@@ -105,6 +128,20 @@ admin.auth().deleteUser(uid)
105128
});
106129
// [END delete_user]
107130

131+
// [START bulk_delete_users]
132+
admin.auth().deleteUsers([uid1, uid2, uid3])
133+
.then(function(deleteUsersResult) {
134+
console.log('Successfully deleted ' + deleteUsersResult.successCount + ' users');
135+
console.log('Failed to delete ' + deleteUsersResult.failureCount + ' users');
136+
deleteUsersResult.errors.forEach(function(err) {
137+
console.log(err.error.toJSON());
138+
});
139+
})
140+
.catch(function(error) {
141+
console.log('Error deleting users:', error);
142+
});
143+
// [END bulk_delete_users]
144+
108145
// [START list_all_users]
109146
function listAllUsers(nextPageToken) {
110147
// List batch of users, 1000 at a time.
@@ -124,4 +161,4 @@ function listAllUsers(nextPageToken) {
124161
}
125162
// Start listing users from the beginning, 1000 at a time.
126163
listAllUsers();
127-
// [END list_all_users]
164+
// [END list_all_users]

0 commit comments

Comments
 (0)