Пример #1
0
        public FrontEndCookieAuthenticationOptions(
            FrontEndCookieManager frontEndCookieManager,
            ISecuritySection securitySection,
            IGlobalSettings globalSettings)
        {
            CookieManager = frontEndCookieManager;
            AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie;
            SlidingExpiration = true;
            ExpireTimeSpan = TimeSpan.FromMinutes(globalSettings.TimeOutInMinutes);
            CookieDomain = securitySection.AuthCookieDomain;
            CookieName = securitySection.AuthCookieName + "_MEMBERS";
            CookieHttpOnly = true;
            CookieSecure = globalSettings.UseHttps ? CookieSecureOption.Always : CookieSecureOption.SameAsRequest;
            CookiePath = "/";

            //NOTE: These are the defaults in the base class
            //ReturnUrlParameter = "ReturnUrl";
            //CookiePath = "/";
            //ExpireTimeSpan = TimeSpan.FromDays(14.0);
            //SlidingExpiration = true;
            //CookieHttpOnly = true;
            //CookieSecure = CookieSecureOption.SameAsRequest;
            //SystemClock = new SystemClock();
            //Provider = new CookieAuthenticationProvider();
        }
 public FrontEndCookieAuthenticationOptions(
     FrontEndCookieManager frontEndCookieManager,
     ISecuritySection securitySection,
     IGlobalSettings globalSettings)
 {
     CookieManager      = frontEndCookieManager;
     AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie;
     SlidingExpiration  = true;
     ExpireTimeSpan     = TimeSpan.FromMinutes(globalSettings.TimeOutInMinutes);
     CookieDomain       = securitySection.AuthCookieDomain;
     CookieName         = securitySection.AuthCookieName + "_MEMBERS";
     CookieHttpOnly     = true;
     CookieSecure       = globalSettings.UseHttps ? CookieSecureOption.Always : CookieSecureOption.SameAsRequest;
     CookiePath         = "/";
 }
 public FrontEndCookieAuthenticationOptions()
 {
     CookieManager = new FrontEndCookieManager();
     AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie;
 }
Пример #4
0
 public FrontEndCookieAuthenticationOptions()
 {
     CookieManager      = new FrontEndCookieManager();
     AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie;
 }
 public FrontEndCookieAuthenticationOptions(FrontEndCookieManager frontEndCookieManager)
 {
     CookieManager      = frontEndCookieManager;
     AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie;
 }