(webhookurl string, path string, jsonData []byte, userID string, token string)
| 90 | for range ticker.C { |
| 91 | pendingPasskeyMu.Lock() |
| 92 | now := time.Now() |
| 93 | for userID, state := range pendingPasskeyRequests { |
| 94 | if now.Sub(state.CreatedAt) > passkeyStateTTL { |
| 95 | delete(pendingPasskeyRequests, userID) |
| 96 | log.Info().Str("userID", userID).Msg("Passkey state expired and cleaned up") |
| 97 | } |
nothing calls this directly
no test coverage detected