Skip to content

Commit 2788ec8

Browse files
authored
Add management snippets (#50)
add management snippets
1 parent 663461d commit 2788ec8

File tree

7 files changed

+1821
-40
lines changed

7 files changed

+1821
-40
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,6 @@ firebase-debug.log
99

1010
*-debug.log
1111

12-
.DS_Store
12+
.DS_Store
13+
14+
.idea/

auth/manage_users.js

Lines changed: 1 addition & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -42,29 +42,6 @@ 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-
6845
// [START create_user]
6946
admin.auth().createUser({
7047
@@ -128,20 +105,6 @@ admin.auth().deleteUser(uid)
128105
});
129106
// [END delete_user]
130107

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-
145108
// [START list_all_users]
146109
function listAllUsers(nextPageToken) {
147110
// List batch of users, 1000 at a time.
@@ -161,4 +124,4 @@ function listAllUsers(nextPageToken) {
161124
}
162125
// Start listing users from the beginning, 1000 at a time.
163126
listAllUsers();
164-
// [END list_all_users]
127+
// [END list_all_users]

lerna.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
"firestore/solution-aggregation/functions",
1313
"firestore/presence",
1414
"functions/stackdriver-logging",
15-
"functions/firestore-export"
15+
"functions/firestore-export",
16+
"management"
1617
],
1718
"version": "1.0.0"
1819
}

0 commit comments

Comments
 (0)