Skip to content

Commit c719161

Browse files
authored
fix(Auth): Adding credentialsProvider to Cognito clients (#3745)
* fix(Auth): Adding credentialsProvider to Cognito clients * revert making the credentials provider initializer public
1 parent b02045c commit c719161

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

AmplifyPlugins/Auth/Sources/AWSCognitoAuthPlugin/AWSCognitoAuthPlugin+Configure.swift

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import Foundation
99
@_spi(InternalAmplifyConfiguration) import Amplify
10-
1110
import AWSCognitoIdentity
1211
import AWSCognitoIdentityProvider
1312
import AWSPluginsCore
@@ -112,6 +111,9 @@ extension AWSCognitoAuthPlugin {
112111
configuration.retryStrategyOptions = RetryStrategyOptions(maxRetriesBase: Int(maxRetryUnwrapped))
113112
}
114113

114+
let authService = AWSAuthService()
115+
configuration.credentialsProvider = authService.getCredentialsProvider()
116+
115117
return CognitoIdentityProviderClient(config: configuration)
116118
default:
117119
fatalError()
@@ -134,6 +136,9 @@ extension AWSCognitoAuthPlugin {
134136
configuration.retryStrategyOptions = RetryStrategyOptions(maxRetriesBase: Int(maxRetryUnwrapped))
135137
}
136138

139+
let authService = AWSAuthService()
140+
configuration.credentialsProvider = authService.getCredentialsProvider()
141+
137142
return CognitoIdentityClient(config: configuration)
138143
default:
139144
fatalError()

0 commit comments

Comments
 (0)