Comments (6)
Thanks for opening this issue!
- 🚀 You can help us to fix this issue faster by opening a pull request with a failing test. See our Contribution Guide for how to make a pull request, or read our New Contributor's Guide if this is your first time contributing.
from parse-server.
Last time I tried to use this I came to the same conclusion (IIRC). I think not updating the session expiration on every use is actually a good design decision, as it would hit the Mongo with session object write with every authenticated read. But it may be wise to perhaps make this configurable or invent some better update magic.
For example, if the session expiration is set to N days, it would be wise to extend the use every day.
If the session expiration is set to N minutes, it may be wise to extend every minute.
if session expires in N hours (but less then a day), it may be wise to update every hour.
so hardcoding 24 hours probably makes sense for longer session expirations in days, and does not work at all for sessions with expirations in hours or minutes.
from parse-server.
Please feel free to open a PR; likely a simple fix, just remove the yesterday
var.
from parse-server.
Related Issues (20)
- Username is `undefined` in email verification link on email change HOT 4
- Incomplete user object in `verifyEmail` function if both username and email are changed HOT 4
- Add password validation for user with unverified email HOT 1
- ERR_UNSUPPORTED_ESM_URL_SCHEME HOT 3
- Add official support for Postgres 16 HOT 4
- pg-promise and node-postgres are out-of-date HOT 4
- bcrypt-nodejs is deprecated and throws a warning on install HOT 4
- New docker images aren't being created on releases HOT 10
- Formally support node 20 and 21 HOT 5
- Wrong help or default value on directAccess value in Options/Definitions.js on ParseServerOptions. HOT 2
- Data consistency delay with multiple server instances / Object not found when saving recently created object HOT 2
- Selective logging for cloud functions with base64 output (referencing #3918) HOT 1
- required field on Parse Schema is not handled correctly on special types on the GQL API HOT 3
- Need different error code incase unverified user tries to login HOT 1
- Log a warning in case of a unknown options HOT 5
- How about add beforeUpdate, afterUpdate HOT 3
- Migrate to the latest Firebase Cloud Messaging API (HTTP v1) HOT 2
- Remove detailed error from error messages HOT 1
- Latest releases are prereleases on GitHub page HOT 5
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 parse-server.