Beispiel #1
0
    private void Login(string username, string password)
    {
        UserData userData = new UserData(username, password);

        NetworkManager.Instance.Login(userData,
                                      (e, n) =>
        {
            print($"Error nombber: {n}, message: {e}");
            _login.FailedLogin();
        },
                                      () =>
        {
            _login.SeccesfuleLogin();
            var tokenStorage = NetworkManager.Instance.UserDataStorage;
            var path         = Path.Combine(Application.persistentDataPath, TOKENS_STORAGE_FILENAME);
            BsonDataManager.WriteData(path, tokenStorage);

            UsageTrackingManager.Instance.GrabReports();
        });
    }