private string generateToken(string userID) {
byte[] time = BitConverter.GetBytes(DateTime.UtcNow.ToBinary());
byte[] key = Guid.NewGuid().ToByteArray();
byte[] id = BitConverter.GetBytes(userID.GetHashCode());
return Convert.ToBase64String(key.Concat(time).Concat(id).ToArray());
}
}