update auth for refresh tokens and token invalidation
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
using System.Text;using Microsoft.AspNetCore.Authentication.JwtBearer;
|
||||
using System.Text;
|
||||
using Microsoft.AspNetCore.Authentication.JwtBearer;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.IdentityModel.Tokens;
|
||||
using Minio;
|
||||
using Serilog;
|
||||
using StackExchange.Redis;
|
||||
|
||||
try
|
||||
{
|
||||
@@ -19,6 +21,10 @@ try
|
||||
builder.Services.AddDbContext<AppDbContext>(options =>
|
||||
options.UseNpgsql(builder.Configuration.GetConnectionString("DefaultConnection")));
|
||||
|
||||
// Redis
|
||||
builder.Services.AddSingleton<IConnectionMultiplexer>(
|
||||
ConnectionMultiplexer.Connect(builder.Configuration["Redis:ConnectionString"]!));
|
||||
|
||||
// MinIO
|
||||
var minioOptions = builder.Configuration.GetSection(MinioOptions.Section).Get<MinioOptions>()!;
|
||||
builder.Services.AddSingleton<IMinioClient>(new MinioClient()
|
||||
|
||||
Reference in New Issue
Block a user