DEV Community

Discussion on: GraphQL Tutorial - How to Manage Image & File Uploads & Downloads with AWS AppSync & AWS Amplify

Collapse
 
rudyhadoux profile image
rudyhadoux

Hi Nader,

For the Private Access part, I have 403 to get images both for :

Storage.put( this.key, file, {
level: 'public',
contentType: 'image/*'
} )

Storage.put( this.key, file, {
level: 'private',
contentType: 'image/*'
} )

How to fix it ?

Collapse
 
rudyhadoux profile image
rudyhadoux

I have found the solution here :
itnext.io/part-2-adding-authentica...

We must just store only the document key and for each access use :
await Storage.vault.get(key) as string;