server: build OIDC client at startup; sweep oidc_state on alert tick
This commit is contained in:
@@ -193,6 +193,9 @@ func (e *Engine) tick(ctx context.Context, now time.Time) {
|
||||
if _, err := e.store.CleanupExpiredSetupTokens(ctx, now); err != nil {
|
||||
slog.Warn("alert: cleanup expired setup tokens", "err", err)
|
||||
}
|
||||
if _, err := e.store.CleanupExpiredOIDCState(ctx, now.Add(-5*time.Minute)); err != nil {
|
||||
slog.Warn("alert: cleanup expired oidc state", "err", err)
|
||||
}
|
||||
|
||||
hosts, err := e.store.ListHosts(ctx)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user