Firebase teszthez

This commit is contained in:
2025-05-15 09:28:08 +02:00
parent 7efd090b86
commit 9df2854a3c
6 changed files with 86 additions and 5 deletions
@@ -1,5 +1,6 @@
using CommunityToolkit.Maui.Alerts;
using CommunityToolkit.Maui.Core;
using Plugin.Firebase.CloudMessaging;
using System.Drawing;
using WorkFlowCheck.MAUI.Helper;
using WorkFlowCheck.MAUI.Pages.NFC;
@@ -14,6 +15,7 @@ public partial class LoginPage : BasePage
public LoginPage()
{
InitializeComponent();
InitFirebase();
SetContent(LoginContent);
_userService = MauiProgram.ServiceProvider.GetRequiredService<IUserService>();
_syncService = MauiProgram.ServiceProvider.GetRequiredService<ISyncService>();
@@ -166,4 +168,18 @@ public partial class LoginPage : BasePage
}
}
private async void InitFirebase()
{
try
{
await CrossFirebaseCloudMessaging.Current.CheckIfValidAsync();
var token = await CrossFirebaseCloudMessaging.Current.GetTokenAsync();
Console.WriteLine($"FCM token: {token}");
}
catch (Exception ex)
{
Console.WriteLine("FCM init error: " + ex.Message);
}
}
}