MIF_E31222569/Assets/ToothyV/Scripts/AuntMenu.cs

45 lines
1.1 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using TMPro;
using Unity.Services.Authentication;
using UnityEngine;
using UnityEngine.UI;
public class AuntMenu : Menu<AuntMenu>
{
[SerializeField] private TMP_InputField usernameFieldLogin, paswordFieldLogin;
[SerializeField] private TMP_InputField usernameFieldRegister, paswordRegister, EmailRegister;
[SerializeField] private string username, password;
private void OnEnable()
{
AuthenticationService.Instance.SignedIn += NextToMenu;
}
private void OnDisable()
{
AuthenticationService.Instance.SignedIn -= NextToMenu;
}
public void Login()
{
username = usernameFieldLogin.text ;
password = paswordFieldLogin.text ;
AuthenticationManager.SigninUsernamePassword(username, password);
}
private void NextToMenu()
{
MainMenu.Open();
Debug.Log("MainMenu Open");
}
public void Register()
{
AuthenticationManager.SignUpUsernamePassword(usernameFieldRegister.text, paswordRegister.text, EmailRegister.text);
}
}