From f6b025c825fc247fe8d1b1d74783eebb60235309 Mon Sep 17 00:00:00 2001 From: ryan Date: Thu, 23 Jan 2025 16:40:01 +0800 Subject: [PATCH] game: supabase sign in and database get --- SSLR/Assets/Scripts/Backend.cs | 13 ++++++++----- SSLR/Assets/Scripts/supabaseClasses.cs | 2 -- ...leNaturePack_2020.3_HDRP_v1.24.unitypackage.meta | 7 ------- ...pleNaturePack_2020.3_URP_v1.24.unitypackage.meta | 7 ------- 4 files changed, 8 insertions(+), 21 deletions(-) delete mode 100644 SSLR/Assets/SimpleNaturePack/SimpleNaturePack_2020.3_HDRP_v1.24.unitypackage.meta delete mode 100644 SSLR/Assets/SimpleNaturePack/SimpleNaturePack_2020.3_URP_v1.24.unitypackage.meta diff --git a/SSLR/Assets/Scripts/Backend.cs b/SSLR/Assets/Scripts/Backend.cs index deaf565..2058a5e 100644 --- a/SSLR/Assets/Scripts/Backend.cs +++ b/SSLR/Assets/Scripts/Backend.cs @@ -12,7 +12,7 @@ public class Backend : MonoBehaviour public string email; public string password; public Session Session; - + public Users user; private async void Start() { @@ -33,7 +33,7 @@ public class Backend : MonoBehaviour Debug.Log("Supabase Initialized"); } }); - SignUp(email, password, "Test"); + SignIn(email, password); } public async void SendData(string uid, int score, string displayName, int daysPlayed, int customersHelped, int customersHelpedWrongly) @@ -72,12 +72,15 @@ public class Backend : MonoBehaviour { Session = await Client.Auth.SignIn(email, password); Debug.Log(Session.User.Id); + GetData(Session.User.Id); } - public async void GetData() + public async void GetData(string uid) { - - + var result = await Client.From().Where(x => x.uid == uid).Get(); + user = result.Model; } + + } \ No newline at end of file diff --git a/SSLR/Assets/Scripts/supabaseClasses.cs b/SSLR/Assets/Scripts/supabaseClasses.cs index efbc5c1..08ad1b9 100644 --- a/SSLR/Assets/Scripts/supabaseClasses.cs +++ b/SSLR/Assets/Scripts/supabaseClasses.cs @@ -11,8 +11,6 @@ public class Test : BaseModel [Table("users")] public class Users : BaseModel { - - [Column()] public string uid { get; set; } [Column()] public int score { get; set; } [Column()] public string displayName { get; set; } diff --git a/SSLR/Assets/SimpleNaturePack/SimpleNaturePack_2020.3_HDRP_v1.24.unitypackage.meta b/SSLR/Assets/SimpleNaturePack/SimpleNaturePack_2020.3_HDRP_v1.24.unitypackage.meta deleted file mode 100644 index 2f7eb2e..0000000 --- a/SSLR/Assets/SimpleNaturePack/SimpleNaturePack_2020.3_HDRP_v1.24.unitypackage.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 58f7e79a87c79824597746e8c1bfe400 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SSLR/Assets/SimpleNaturePack/SimpleNaturePack_2020.3_URP_v1.24.unitypackage.meta b/SSLR/Assets/SimpleNaturePack/SimpleNaturePack_2020.3_URP_v1.24.unitypackage.meta deleted file mode 100644 index 73c9a86..0000000 --- a/SSLR/Assets/SimpleNaturePack/SimpleNaturePack_2020.3_URP_v1.24.unitypackage.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f58d25b9e504a4f41ab4a71cf87c1845 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: