Open
Description
Related
This has apparently been preventing some users from upgrading from v1 auth to v2 identity, as seen in this comment.
[REQUIRED] Version info
firebase-functions: v6.3.1
[REQUIRED] Test case
import { auth } from "firebase-functions/v1";
import { identity } from "firebase-functions/v2";
export const onAuthCreated = auth.user().onCreate((user, context) => {
console.log("User created:", user.uid);
});
export const onAuthDeleted = auth.user().onDelete((user, context) => {
console.log("User deleted:", user.uid);
});
export const onIdentityUserCreated = identity.onCreate((event) => {
console.log("User created:", event.uid);
});
export const onIdentityUserDeleted = identity.onDelete((event) => {
console.log("User deleted:", event.uid);
});
[REQUIRED] Expected behavior
For there to exist an onCreate
and onDelete
for identity.
[REQUIRED] Actual behavior
Only the auth's onCreate
and onDelete
exist.