protected override string SerializeBinding(object value)
{
var name = base.SerializeBinding(value);
var ticket = new FormsAuthenticationTicket(name, ExpiresInSeconds > 0, (ExpiresInSeconds > 60) ? (int)(ExpiresInSeconds / 60) : 1);
return FormsAuthentication.Encrypt(ticket);
}