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

Firebase Auth: Missing parameter for LinkDomain when sending passwordless login

Open jacksonisiah opened this issue 9 months ago • 1 comments

Describe your environment

  • Operating System version: macOS Sequoia 15.3
  • Firebase SDK version: 3.1.0
  • Firebase Product: Auth
  • .NET version: 9.0

Describe the problem

The .NET sdk is missing the ability to specify a link domain for sending passwordless login emails, and doesn't mark DynamicLinkDomain as obsolete.

Node.js: ActionCodeSettings.LinkDomain

Relevant Code:

ActionCodeSettings action = new()
{
    Url = $"mygenerictest/callback", 
     HandleCodeInApp = true,
     // LinkDomain = "notfirebase.catfile.me"
};

await FirebaseAuth.DefaultInstance.GenerateSignInWithEmailLinkAsync(
                    "[email protected]", action);

jacksonisiah avatar Mar 18 '25 22:03 jacksonisiah

This is a bummer as it seems to be a required part of migrating away from Firebase Dynamic Links mentioned in the migration docs

smithks avatar Jun 23 '25 20:06 smithks