|
|
@@ -111,17 +111,11 @@ public class Login : MonoBehaviour {
|
|
|
|
|
|
|
|
|
IEnumerator loginCall() {
|
|
|
- string postUrl = loginUrl + "name=" + UnityWebRequest.EscapeURL(Username)+"&t=";
|
|
|
+ string postUrl = loginUrl + "name=" + UnityWebRequest.EscapeURL(Username);
|
|
|
StringBuilder sb = new StringBuilder(postUrl);
|
|
|
|
|
|
FirebaseStart fs = firebaseController.GetComponent<FirebaseStart>();
|
|
|
|
|
|
- if (fs.MyToken != null && fs.MyToken.Length > 0) {
|
|
|
- sb.Append(UnityWebRequest.EscapeURL(fs.MyToken));
|
|
|
- postUrl = sb.ToString();
|
|
|
- } else {
|
|
|
- sb.Append("");
|
|
|
- }
|
|
|
UnityWebRequest www = UnityWebRequest.Get(postUrl);
|
|
|
yield return www.SendWebRequest();
|
|
|
|
|
|
@@ -144,7 +138,7 @@ public class Login : MonoBehaviour {
|
|
|
errorText.color = errorColor;
|
|
|
Int32.TryParse(u.userId, out int userId);
|
|
|
Database.Instance.KeepSignedIn(Username, userId, keepSignedIn.isOn);
|
|
|
-
|
|
|
+ OnlineDatabase.Instance.UpdatePlayerToken(userId, fs.MyToken);
|
|
|
SceneManager.LoadScene("MainMenu");
|
|
|
} else {
|
|
|
errorText.text = LocalizationManager.Instance.GetText("LOGIN_WRONG_USERNAME_PASSWORD");
|