Esempio n. 1
0
        public virtual Task InitializeAsync(AuthenticationScheme scheme, HttpContext context)
        {
            this.context = context;
            options      = optionsCache.GetOrAdd(scheme.Name, () => optionsFactory.Create(scheme.Name));

            return(Task.CompletedTask);
        }
Esempio n. 2
0
        public Task InitializeAsync(AuthenticationScheme scheme, HttpContext context)
        {
            this.context = context ?? throw new ArgumentNullException(nameof(context));

            options = optionsCache.GetOrAdd(scheme.Name, () => optionsFactory.Create(scheme.Name));

            emitSameSiteNone = options.Notifications.EmitSameSiteNone(context.Request.GetUserAgent());

            return(Task.CompletedTask);
        }