Files
AZTECH_WB/Assets/Scripts/Core/AuthService.cs
정영민 986886a260 [정영민] 아즈텍 프로젝트 OCTOPUS TWIN 템플릿 적용
26.02.26
- XRLib 추가 및 적용
- 아즈텍 프로젝트 OCTOPUS TWIN 템플릿 적용
2026-02-26 17:26:55 +09:00

38 lines
999 B
C#

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<bool> TryLogin(string id, string password)
{
await UniTask.CompletedTask;
var loginData = Resources.Load<TextAsset>($"{ResourceURL.dataFolderPath}LoginInfo").text;
var loginInfos = JsonConvert.DeserializeObject<List<LoginInfo>>(loginData);
foreach (var info in loginInfos)
{
if (info.ID == id && info.Password == password)
{
return true;
}
}
return false;
}
}
}