1 / 5
Fill in: 'We ___ an access token silently in the background before it actually expires.'
-
-
-
-
We 'refresh a token' — the standard, established OAuth collocation. The other options aren't the recognised term here.
2 / 5
Fill in: 'We ___ refresh tokens securely since a leaked one grants long-lived access.'
-
-
-
-
We 'store' tokens — the standard, simple collocation for persisting sensitive credentials. The other options are less idiomatic here.
3 / 5
Fill in: 'A race between two requests can ___ the refresh call and invalidate a token twice.'
-
-
-
-
We say a race will 'duplicate' the refresh call — the standard collocation for an unwanted concurrent repeat. The other options aren't idiomatic here.
4 / 5
Fill in: 'We ___ concurrent refresh attempts behind a single lock so only one call hits the provider.'
-
-
-
-
We 'serialise' attempts — the standard collocation for forcing concurrent calls through one path. The other options aren't idiomatic here.
5 / 5
Fill in: 'We ___ a user out gracefully once their refresh token itself has expired.'
-
-
-
-
We 'log' a user out — the standard, simple collocation for ending their session. The other options are less idiomatic here.