Python+Flask(Flaskr)で、クッキー(Cookie)です。make_response()関数を利用して、クッキーのレスポンスヘッダーを追加する必要があるらしい。気持ちは分かるんですが、慣れが必要です(笑)。
実際に設定してみたのがこちら。
参考サイト
Cookies(Flask Documentation)
In Flask, set a cookie and then re-direct user(Stack Overflow)
from flask import make_response
def login():
if authenticated :
resp = make_response(redirect(url_for('index')))
resp.set_cookie('userid', request.form['userid'])
return resp
userid = request.cookies.get('userid')
return render_template('login.html', userid=userid)
実際に設定してみたのがこちら。
参考サイト
Cookies(Flask Documentation)
In Flask, set a cookie and then re-direct user(Stack Overflow)