S3 pre-signed URLs
rediriger vers une URL S3 pré-signée
Bucket S3 privé = inaccessible pour tout le monde, donc authentification côté serveur pour générer une URL "pré-signée" qui permet d'accéder à un fichier.
- requête fichier : client -> serveur FastAPI
- authentification/authorization : serveur FastAPI -> Keycloak / ou JWT
- générer URL présignée : serveur FastAPI -> S3
- rediriger client : <- réponse
URL d'accès /files/private/cps/<user_id>.jpg
Rediriger vers une URL pré-signée https://boto3.amazonaws.com/v1/documentation/api/latest/guide/s3-presigned-urls.html
Edited by Corentin Forler