Open dusty-phillips opened 3 months ago
This happened again after I tried a singleton app instance, so I think the fourth option doesn’t work.
Hi @dusty-phillips, thank you for raising this issue.
We're working on a fix; I'll post an update here when it's available.
Last night my service failed with this traceback:
This is because fetchJWKS() is writing to the jwkCache without synchronization: https://github.com/passageidentity/passage-go/blob/main/authentication.go#L70C2-L70C10
I think one of these changes is needed:
sync.Map
or similar.Great product and service, BTW. Your dev experience blows the competition out of the water.