public string getSSOTokenForUser(TMUser tmUser) { if (tmUser.isNull()) return null; if (tmUser.SSOKey.isGuid().isFalse()) tmUser.SSOKey = Guid.NewGuid().str(); tmUser.saveTmUser(); return MachineKey.Encode(tmUser.serialize(false).asciiBytes(),MachineKeyProtection.All); }