Flask session not persisting between requests for Angular App Flask session not persisting between requests for Angular App flask flask

Flask session not persisting between requests for Angular App


I got it working by adding

response.headers.add('Access-Control-Allow-Headers',                         "Origin, X-Requested-With, Content-Type, Accept, x-auth")

in the Flask server before sending back all requests.

For example

@app.route('/api/doSomething', methods=['POST'])def doSomething():    response = jsonify()    if 'username' in session:        # some logic here        response = jsonify(someData)    # here is the line I added    response.headers.add('Access-Control-Allow-Headers',                         "Origin, X-Requested-With, Content-Type, Accept, x-auth")    return response

Apparently it is needed when doing CORS, some good informations on MDN