feat: sync guard - Blockieren alter Clients beim sync
This commit is contained in:
@@ -85,6 +85,8 @@ builder.Services.AddSingleton<PlainEventStore>(sp =>
|
||||
var app = builder.Build();
|
||||
app.UseForwardedHeaders();
|
||||
app.UseRateLimiter();
|
||||
// Muss vor Auth/Endpoints laufen: inkompatible Clients dürfen keinen Sync-Store erreichen.
|
||||
app.UseMiddleware<SyncProtocolVersionMiddleware>();
|
||||
app.UseAuthentication();
|
||||
app.UseAuthorization();
|
||||
app.MapAuthEndpoints(secret);
|
||||
|
||||
Reference in New Issue
Block a user