cors compatible

pull/1/head
lance 5 years ago
parent c29558063c
commit 004ae5df81

@ -3,6 +3,7 @@
from flask import Flask, jsonify, request, make_response
from flask_restplus import Api, Resource, reqparse, fields
from flask_cors import CORS as cors
from secretshare import __version__
from secretshare.library import secretsmanager
@ -10,7 +11,8 @@ from secretshare.library import secretsmanager
# Define Flask application
app = Flask(__name__)
app.config.from_envvar('FLASK_SECRETS')
api = Api(app, version=__version__, title=app.config['APP_NAME'],
cors(app, origins=app.config.get('ALLOWED_DOMAINS', '*'))
api = Api(app, version=__version__, title=app.config.get('APP_NAME', 'secretshare'),
description='Simple secret sharing API using AWS Secrets Manager'
)

@ -1,2 +1,3 @@
APP_NAME = "secretshare"
DEFAULT_HOURS = 1
ALLOWED_DOMAINS = "*"

@ -15,6 +15,7 @@ REQUIRED = [
"boto3==1.9.74",
"flask-restplus==0.12.1",
"Flask==1.0.2",
"Flask-Cors==3.0.7",
"zappa==0.47.1"
]
EXTRAS = {

Loading…
Cancel
Save