Amazon S3
This is an example of Amazon S3.
Create security credentials
Follow the document: Managing access keys to create and save your access key
and secret access key
in the Amazon console.
Configure your bucket
In your bucket permissions options, uncheck the "block" option and save the changes.
Edit the object ownership and check ACLs enabled.
Configure Casdoor
Name | Name in Amazon | Is Required |
---|---|---|
Client ID | Access key | Required |
Client secret | Secret access key | Required |
Endpoint | Endpoint | Required |
Endpoint (intranet) | VPC endpoint | |
Bucket | Bucket name | Required |
Path prefix | ||
Domain | CloudFront domain | |
Region ID | AWS region | Required |
Fill in the necessary information, including the Client ID
and Client Secret
obtained from the access key
and secret access key
in the previous step. You can refer to this documentation for information on the formatting of the endpoint
: Website endpoints
(Optional) Use VPC
You can refer to the official documentation for configuration: Access AWS services through AWS PrivateLink
(Optional) Use CloudFront distribution
Follow the document to configure CloudFront: Configure CloudFront
In the domain field, enter your distribution domain name.