Compare commits
6 commits
sj-game-lo
...
dev
Author | SHA1 | Date | |
---|---|---|---|
|
8fa7cc8a85 | ||
|
586a983d61 | ||
|
a7c39d9b44 | ||
|
b0e4d2aa99 | ||
|
0bca86cf79 | ||
|
c14688f1e8 |
4 changed files with 28 additions and 10 deletions
3
Procfile
3
Procfile
|
@ -1 +1,2 @@
|
|||
web: gunicorn app:app
|
||||
web: gunicorn server:app
|
||||
release: python manage.py db upgrade
|
|
@ -8,9 +8,12 @@ def jwt_required():
|
|||
auth_header = request.headers.get('Authorization') or None
|
||||
if auth_header:
|
||||
auth_token = auth_header.split(" ")[1]
|
||||
if jwt.decode(auth_token, os.environ.get('SECRET_KEY')):
|
||||
return func(*args, **kwargs)
|
||||
else:
|
||||
try:
|
||||
if jwt.decode(auth_token, os.environ.get('SECRET_KEY')):
|
||||
return func(*args, **kwargs)
|
||||
else:
|
||||
abort(401)
|
||||
except:
|
||||
abort(401)
|
||||
else:
|
||||
abort(401)
|
||||
|
|
|
@ -26,7 +26,6 @@ def get_room(game_id):
|
|||
game.player_black = user['id']
|
||||
db.session.add(game)
|
||||
db.session.commit()
|
||||
print(game.player_black)
|
||||
join_game_notice(game)
|
||||
response = {'game': game_schema.dumps(game)}
|
||||
if game.player_black:
|
||||
|
|
25
server.py
25
server.py
|
@ -1,17 +1,32 @@
|
|||
from app import create_app, db
|
||||
import os
|
||||
|
||||
# Blueprints
|
||||
from api.api import register_api_endpoints
|
||||
from auth.auth import auth
|
||||
|
||||
# Web sockets
|
||||
from websockets.socket import socketio
|
||||
from websockets.socket import socketio
|
||||
|
||||
import configuration.models_mount
|
||||
from flask_migrate import Migrate
|
||||
|
||||
from flask import Blueprint, jsonify
|
||||
import psycopg2
|
||||
server = Blueprint('server', __name__, url_prefix='/')
|
||||
|
||||
@server.route('/', methods=['GET'])
|
||||
def api_home():
|
||||
response = {"message": "hello world"}
|
||||
return jsonify(response)
|
||||
|
||||
app = create_app()
|
||||
register_api_endpoints(app)
|
||||
app.register_blueprint(server)
|
||||
migrate = Migrate(app, db)
|
||||
# added 10/14
|
||||
DATABASE_URL = os.environ['DATABASE_URL']
|
||||
# conn = psycopg2.connect(DATABASE_URL, sslmode='require')
|
||||
|
||||
if __name__ == '__main__':
|
||||
app = create_app()
|
||||
register_api_endpoints(app)
|
||||
migrate = Migrate(app, db)
|
||||
socketio.run(app, debug=True)
|
||||
socketio.run(app, debug=True)
|
||||
|
|
Loading…
Reference in a new issue