Skip to content

Support for custom credentials for Amplify StorageΒ #4071

@MarnixArnold

Description

@MarnixArnold

Is your feature request related to a problem? Please describe.

In our app (iOS, native Swift) we are using Amplify Gen1's AWSS3TransferUtility to do multi-part uploads to S3. For authentication we use session credentials (accessKey, secretKey, sessionToken) that we get from our back-end, we put them in an AWSBasicSessionCredentialsProvider.

It appears that there is currently no way to use custom credentials for Amplify Storage Gen2.

Describe the solution you'd like

It would be great if support for custom credentials could be added to Amplify Storage so we can start using Gen2 to do our multipart uploads.

Describe alternatives you've considered

For the moment, we are going to keep using Gen1 since it meets our specific needs.

Is the feature request related to any of the existing Amplify categories?

Storage

Additional context

As discussed on the Amplify Discord.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestRequest a new featurestorageIssues related to the Storage category

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions