From 25fc0701e1ac113cac8308e09a65435d1a34f3ea Mon Sep 17 00:00:00 2001 From: Sergey Karmanov Date: Fri, 21 Jun 2024 13:37:13 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B0=D1=81=D1=88=D0=B8=D1=80=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B6=D0=B8=D0=B7=D0=BD=D1=8C=20bearer=20=D1=82=D0=BE?= =?UTF-8?q?=D0=BA=D0=B5=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../HackathonPreparing.ApiService/Program.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/HackathonPreparing/HackathonPreparing.ApiService/Program.cs b/HackathonPreparing/HackathonPreparing.ApiService/Program.cs index 86c6c5b..623d2a6 100644 --- a/HackathonPreparing/HackathonPreparing.ApiService/Program.cs +++ b/HackathonPreparing/HackathonPreparing.ApiService/Program.cs @@ -3,6 +3,8 @@ using HackathonPreparing.ApiService.Features.AuthFeature.EfCore; using HackathonPreparing.ApiService.Features.DevFeature; using HackathonPreparing.ApiService.Features.WeatherForecastFeature; using HackathonPreparing.ApiService.Features.WeatherForecastFeature.EfCore; +using Microsoft.AspNetCore.Authentication.BearerToken; +using Microsoft.AspNetCore.Identity; // using HackathonPreparing.ServiceDefaults; using Microsoft.OpenApi.Models; @@ -40,11 +42,14 @@ builder.Services.AddSwaggerGen(c => builder.Services.AddAuthorization(); builder.Services.AddAuthentication().AddBearerToken(); - builder.Services .AddIdentityApiEndpoints() .AddEntityFrameworkStores(); +builder.Services.AddOptions(IdentityConstants.BearerScheme).Configure(options => { + options.BearerTokenExpiration = TimeSpan.FromDays(2); +}); + // Add services to the container. builder.Services.AddProblemDetails();