def __maintain_max_session_limit(user): sessions = Session.objects(username=user.username) num_sessions = sessions.count() if num_sessions > 5: oldest_session = sessions[0] oldest_session.delete()
def __maintain_max_session_limit(user): sessions = Session.objects(username=user.username) num_sessions = sessions.count() if num_sessions > 5: oldest_session = sessions[0] oldest_session.delete()
def __fetch_session(): cookie = request.cookies.get('pomodoro-to-do') if cookie: session = Session.objects(session_token=cookie) if session: username = session[0].username user = User.objects.get(username=username) return jsonify(user=user_response_obj(user), message = "Welcome back {0}!".format(user.username)) else: return jsonify(user={}) else: return jsonify(user={})
def __fetch_session(): cookie = request.cookies.get('pomodoro-to-do') if cookie: session = Session.objects(session_token=cookie) if session: username = session[0].username user = User.objects.get(username=username) return jsonify(user=user_response_obj(user), message="Welcome back {0}!".format(user.username)) else: return jsonify(user={}) else: return jsonify(user={})