using AZTECHWB.Constants; using Cysharp.Threading.Tasks; using Newtonsoft.Json; using System; using System.Collections.Generic; using UnityEngine; namespace AZTECHWB.Core { [Serializable] public class LoginInfo { public string ID; public string Password; } public class AuthService { //Todo : ÇöÀç ·Î±×ÀÎ ·ÎÁ÷ ±¸ÇöÀÌ µÇ¾îÀÖÁö ¾Ê½À´Ï´Ù, µ¥ÀÌÅÍ ÀÛ¾÷ÀÌ ¿Ï·áµÇ¸é ÀÛ¾÷ÀÌ ¿¹Á¤µÇ¾îÀÖ½À´Ï´Ù. public async UniTask TryLogin(string id, string password) { await UniTask.CompletedTask; var loginData = Resources.Load($"{ResourceURL.dataFolderPath}LoginInfo").text; var loginInfos = JsonConvert.DeserializeObject>(loginData); foreach (var info in loginInfos) { if (info.ID == id && info.Password == password) { return true; } } return false; } } }