Simple example of how to implement Firebase Token Authentication in a ASP.NET Core 5.0 API with C#.
Project is created with:
- ASP.NET Core 5.0 C#
- FireabaseAdmin 2.2.0
- Swagger (Swashbuckle.AspNetCore 5.6.3)
To run this project, clone this repo.
Change Web API Key in appsettings.json. Web API Key you can find in Firebase Console -> Project Settings
Put Firebase Admin Secret Key in firebase-adminsdk-secret-key.json Firebase Admin Secret Key you can find at link (Replace [YOUR_PROJECT_ID] by your project ID) https://console.firebase.google.com/u/0/project/[YOUR_PROJECT_ID]/settings/serviceaccounts/adminsdk
