MCPcopy Index your code
hub / github.com/parse-community/parse-server / shouldUpdateSessionExpiry

Function shouldUpdateSessionExpiry

src/Auth.js:78–84  ·  view source on GitHub ↗

* Checks whether session should be updated based on last update time & session length.

(config, session)

Source from the content-addressed store, hash-verified

76 * Checks whether session should be updated based on last update time & session length.
77 */
78function shouldUpdateSessionExpiry(config, session) {
79 const resetAfter = config.sessionLength / 2;
80 const lastUpdated = new Date(session?.updatedAt);
81 const skipRange = new Date();
82 skipRange.setTime(skipRange.getTime() - resetAfter * 1000);
83 return lastUpdated <= skipRange;
84}
85
86const renewSessionIfNeeded = async ({ config, session, sessionToken }) => {
87 if (!config?.extendSessionOnUse) {

Callers 2

renewSessionIfNeededFunction · 0.85
Auth.spec.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected