Update init.go

This commit is contained in:
Twilight 2024-07-16 01:47:18 +08:00
parent c6260677f4
commit 659654e79a

View File

@ -3,10 +3,18 @@ package jwks
import "time"
func InitJwksRefresh() {
// 先刷新一次
RefreshJWKS()
var firstRefreshed = true
// 启动一个定时器
go func() {
for {
RefreshJWKS()
if firstRefreshed {
firstRefreshed = false
} else {
RefreshJWKS()
}
time.Sleep(refreshRate)
}
}()