Following this tutorial piece from here:
@app.route('/')
def index():
    if 'username' in session:
        return 'Logged in as %s' % escape(session['username'])
    return 'You are not logged in'
@app.route('/login', methods=['GET', 'POST'])
def login():
    if request.method == 'POST':
        session['username'] = request.form['username']
        return redirect(url_for('index'))
    return '''
        <form action="" method="post">
            <p><input type=text name=username>
            <p><input type=submit value=Login>
        </form>
    '''
I cannot seem to get this working on Chromium browser. Seems like the session is not being saved and even with session.modified = True it does not persist to index route. In other words - the session cookie is not being created.
Chromium version: 54.0.2840.71
Tested working on Firefox and Qutebrowser browsers.
 
    