mirror of
https://github.com/Luzifer/past3.git
synced 2024-12-22 20:31:16 +00:00
Document CORS policy
This commit is contained in:
parent
e6a6c4c300
commit
fb8c932654
3 changed files with 17 additions and 2 deletions
|
@ -10,7 +10,7 @@ PaS(t)3 is a S3 file editor with Google authentication using Amazon Cognito. It
|
||||||
1. Add an oAuth consent screen for your application (API Manager -> Credentials)
|
1. Add an oAuth consent screen for your application (API Manager -> Credentials)
|
||||||
1. Create credentials for a "Web application", add your URL as an "Authorized JavaScript origin"
|
1. Create credentials for a "Web application", add your URL as an "Authorized JavaScript origin"
|
||||||
1. Put Client Id into the `config.yml`
|
1. Put Client Id into the `config.yml`
|
||||||
1. Create a S3 bucket
|
1. Create a S3 bucket and add the CORS policy
|
||||||
1. Create an Amazon Cognito Federated Identity Pool
|
1. Create an Amazon Cognito Federated Identity Pool
|
||||||
1. Add the policy documented in `cognito_auth_policy.json` as "Authenticated Role"
|
1. Add the policy documented in `cognito_auth_policy.json` as "Authenticated Role"
|
||||||
1. Set the Google Client ID in the Google+ tab in "Authentication providers"
|
1. Set the Google Client ID in the Google+ tab in "Authentication providers"
|
||||||
|
|
|
@ -8,7 +8,7 @@ acl: public-read
|
||||||
# Base URL for the uploaded files, either S3 download URL or CloudFront
|
# Base URL for the uploaded files, either S3 download URL or CloudFront
|
||||||
# distribution URL to which the file path is appended for display in the
|
# distribution URL to which the file path is appended for display in the
|
||||||
# interface
|
# interface
|
||||||
base_url: https://s3-eu-west-1.amazonaws.com/past3/
|
base_url: https://paste.luzifer.io/
|
||||||
|
|
||||||
# Theme name (lowercase) of Bootswatch.com theme (Optional, when not
|
# Theme name (lowercase) of Bootswatch.com theme (Optional, when not
|
||||||
# specified the original bootstrap theme is used)
|
# specified the original bootstrap theme is used)
|
||||||
|
|
15
cors.xml
Normal file
15
cors.xml
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
|
||||||
|
<CORSRule>
|
||||||
|
<AllowedOrigin>https://paste.luzifer.io</AllowedOrigin>
|
||||||
|
<AllowedMethod>HEAD</AllowedMethod>
|
||||||
|
<AllowedMethod>GET</AllowedMethod>
|
||||||
|
<AllowedMethod>PUT</AllowedMethod>
|
||||||
|
<AllowedMethod>POST</AllowedMethod>
|
||||||
|
<AllowedMethod>DELETE</AllowedMethod>
|
||||||
|
<ExposeHeader>ETag</ExposeHeader>
|
||||||
|
<ExposeHeader>x-amz-meta-custom-header</ExposeHeader>
|
||||||
|
<AllowedHeader>*</AllowedHeader>
|
||||||
|
</CORSRule>
|
||||||
|
</CORSConfiguration>
|
||||||
|
|
Loading…
Reference in a new issue