use saml to upload images to aws s3 bucket from angular 2 app?

We are already using Auth0 for logging into our angular 2 app. We want to allow users to upload images to our Amazon s3 bucket. I set this up using the aws-sdk and hard coding credentials into the app. I wanted a more secure method so I set up Saml in the auth0 dashboard with an aws role for the s3 bucket. From the auth0 console I can now access the aws console. I can copy the relevant link into my app and upload images this way but this is not what I want. Firstly it requires a second login and secondly I want users to stay in our app and be unaware of the s3 bucket.
Is there a tutorial to help me implement this? I haven’t had any luck finding one.