Add support for Kiro token refresh in tokenRefresh.js
This commit is contained in:
parent
63f2da87b0
commit
f2ca6f0dc5
1 changed files with 13 additions and 0 deletions
|
|
@ -493,6 +493,13 @@ export async function getAccessToken(provider, credentials, log) {
|
|||
case "github":
|
||||
return await refreshGitHubToken(credentials.refreshToken, log);
|
||||
|
||||
case "kiro":
|
||||
return await refreshKiroToken(
|
||||
credentials.refreshToken,
|
||||
credentials.providerSpecificData,
|
||||
log
|
||||
);
|
||||
|
||||
default:
|
||||
log?.warn?.("TOKEN_REFRESH", `Unsupported provider for token refresh: ${provider}`);
|
||||
return null;
|
||||
|
|
@ -524,6 +531,12 @@ export async function refreshTokenByProvider(provider, credentials, log) {
|
|||
return refreshIflowToken(credentials.refreshToken, log);
|
||||
case "github":
|
||||
return refreshGitHubToken(credentials.refreshToken, log);
|
||||
case "kiro":
|
||||
return refreshKiroToken(
|
||||
credentials.refreshToken,
|
||||
credentials.providerSpecificData,
|
||||
log
|
||||
);
|
||||
default:
|
||||
return refreshAccessToken(provider, credentials.refreshToken, credentials, log);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue