Results 109 comments of Sam Morris

The setting probably exists to remain compatible with Flask's built in session feature, which stores the session data in a cookie. If you are using Flask-Session, you presumably trust your...

> @fengsp wake up and release the project if you don't intend in maintaining it anymore, the community is calling out to you!! theres 26 PR pending ffs This is...

Flask-Session has released 0.4.0 since the Flask-Sessionstore fork was created. It's not dead, it just doesn't have a great deal of development activity. :)

> ``` > miniconda3\lib\site-packages\flask_session\sessions.py", line 220, in _get_preferred_memcache_client > return memcache.Client(servers) > AttributeError: module 'memcache' has no attribute 'Client' > ``` It looks like the `memcache` that Flask-Session imports is...

FYI, https://github.com/christopherpickering/flask-session2 is a new fork of `flask-session` that has merged a lot of outstanding PRs. The maintainer (@christopherpickering) is looking for co-maintainers, please reach out to him if you...

AIUI, the `session` object provided by Flask-Session is API-compatible with Flask's built in `flask.session` object (after all, you access it in the same way, via `flask.session`). [Flask's own documentation](https://flask.palletsprojects.com/en/2.0.x/api/#flask.session) states:...

**The documentation for Flask-Session is at https://flasksession.readthedocs.io/en/latest/**. https://flask-session.readthedocs.io/en/latest/ is (confusingly) _not_ the documentation for this project (Flask-Session). It's the documentation for an older version of a fork of this project,...

What about matching incoming requests against the entries in `/proc/net/tcp`? Look for a row with matching local/remote address/port and uid, and throw a 403 response if there's no match. (Or...

> @yrro It is not portable. There is no `/proc`, on, e.g., OpenBSD. That's fine, OpenBSD users can fall back to using a password as they already do?

To aid with splitting the secrets files, GNU Coreutils has a `csplit` command for context-sensitive file splitting: ```console $ csplit -z -s multistream-secrets.yaml -f secret- -b %02d.yaml '/^---$/' '{*}' $...