Comments (6)
I'm having a bit of difficulty reproducing this. Does authentication work normally if you're not in the mobile view?
from flask-base.
I'm having a bit of difficulty reproducing this. Does authentication work normally if you're not in the mobile view?
Yes, authentication is working normally in desktop view but once switched to mobile view, the user becomes not authenticated.
Screen.Recording.2021-11-17.at.3.44.52.PM.mov
from flask-base.
I verified that the user is lost as soon as it is switched to mobile view
Desktop
Mobile
from flask-base.
Looks like it's due to the session protection feature of flask-login.
The default protection in this repo is set to 'strong` mode, when the view is changed it seemed that the entire session is deleted.
See https://flask-login.readthedocs.io/en/latest/#session-protection
Solution:
Change the login_manager.session_protection to from "strong" to "basic".
Line 24 in f58ca73
from flask-base.
Fixed. Could you pull again and see if that changes anything?
from flask-base.
Yep, it's working fine now. Closing this.
from flask-base.
Related Issues (20)
- Looking for help creating docker-compose.yml
- migrate and upgrade HOT 2
- Making flask-base a template HOT 1
- Installing on Windows? Unable to get redis installation HOT 2
- how to add mailgun credentials? HOT 2
- install error HOT 5
- Heroku bundling issues HOT 2
- celery integration HOT 2
- Docker file for deployment HOT 1
- Adding Docker compose
- Icon documentation HOT 2
- error in showing account/unconfirmed.html
- SyntaxError: invalid syntax while running Flask in venv HOT 6
- docker should work out of the box? HOT 6
- Why is SSL disabled by default in production? HOT 1
- How to execute the following commands on Windows HOT 1
- Tests should export logs in order to improve pipeline integration HOT 1
- Freshly cloned docker-compose is giving error ModuleNotFoundError: No module named 'flask._compat'
- ModuleNotFoundError: No module named 'flask.ext' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flask-base.