- Introduce a refresh gate mechanism to prevent duplicate refresh attempts for the same token, allowing concurrent requests to safely handle expired tokens. - Update the guard and refresh token logic to utilize the new error handling for in-progress refresh operations, enhancing the reliability of the authentication flow. - Remove the previous caching mechanism for refresh status, streamlining the code and improving clarity in the refresh process. |
||
|---|---|---|
| .. | ||
| api.go | ||
| build_test.go | ||
| guards.go | ||
| process.go | ||
| process_test.go | ||
| render.go | ||
| render_test.go | ||
| request.go | ||
| request_test.go | ||
| run.go | ||
| sui.go | ||
| sui_test.go | ||