firebase / firebase-admin-dotnet

Firebase Admin .NET SDK
https://firebase.google.com/docs/admin/setup
Apache License 2.0
366 stars 131 forks source link

Does this work with the emulators #274

Closed jculverwell closed 3 years ago

jculverwell commented 3 years ago

Just wondering if this works with the firebase emulators?

google-oss-bot commented 3 years ago

I found a few problems with this issue:

lahirumaramba commented 3 years ago

Thank you for reaching out! We currently do not have the emulator support in the Admin .NET SDK. I will mark this as a feature request for now.

jculverwell commented 3 years ago

Thanks for the quick response and thank you for adding this as a feature request

samtstern commented 3 years ago

@jculverwell as mentioned in the README contributing section this library is mostly driven by open source contributions from external developers. So while I definitely think it would be great to have emulator support here, right now we (the emulator team) don't have plans to add it ourselves.

If you're interested in contributing support for one of the emulators let me know! We could discuss the best route forward and then I could review the Pull Request.

floppydisken commented 3 years ago

I'd love for this to happen as well. And I'm willing to help. However I'm quite unaware of the scope.

floppydisken commented 3 years ago

I've started a pull request for this purpose https://github.com/firebase/firebase-admin-dotnet/pull/289. Starting with Authentication emulation support

hiranya911 commented 3 years ago

I've merged #289 into a new auth-emulator branch. Remaining features to be implemented include:

floppydisken commented 3 years ago
  • CreateCustomTokenAsync()

I wouldn't mind taking care of this. Can you point me in the direction of some reference material or be more specific as to what is missing exactly?

hiranya911 commented 3 years ago

Thanks @floppydisken. I've already done most of the work to support that. Just waiting for #291 to get through first.

hiranya911 commented 3 years ago

Auth emulator support included in the last release.