Keep login sessions persistent across browser restarts
This commit is contained in:
@@ -120,6 +120,7 @@ def register_user(is_setup=False):
|
||||
return "That email is already registered."
|
||||
session.clear()
|
||||
login_user(user)
|
||||
session.permanent = True
|
||||
flash(
|
||||
f"Welcome to Stride. {count} activities imported privately."
|
||||
if count
|
||||
@@ -168,6 +169,7 @@ def login():
|
||||
if user and valid and len(password) <= 128:
|
||||
session.clear()
|
||||
login_user(user)
|
||||
session.permanent = True
|
||||
return redirect(url_for("web.dashboard"))
|
||||
error = "Email or password was not recognised."
|
||||
return render_template("auth.html", mode="login", error=error)
|
||||
|
||||
Reference in New Issue
Block a user