Exemplo n.º 1
0
        public static FormsAuthenticationTicket CreateAuthenticationTicketFor(UserPrincipal principal, bool rememberMe)
        {
            var userData = new UserPrincipalCookie(principal).ToJson();
            var ticket   = new FormsAuthenticationTicket(1, principal.LoginName, DateTime.UtcNow, DateTime.UtcNow.AddDays(7), rememberMe, userData);

            return(ticket);
        }
Exemplo n.º 2
0
        private string CreateAuthenticationTokenFor(UserPrincipal principal)
        {
            var expirationDate = DateTime.Now.AddDays(1);

            var userData = new UserPrincipalCookie(principal).ToJson();

            return(EncryptionHelper.Encrypt(userData));
        }