Skip to content

Commit 18a63ef

Browse files
committed
Fix Bug with SessionLength
1 parent a24b997 commit 18a63ef

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const PARSE_LDAP_SERVICE_USER_DN = process.env.PARSE_LDAP_SERVICE_USER_DN || "";
3232
const PARSE_LDAP_SERVICE_USER_PW = process.env.PARSE_LDAP_SERVICE_USER_PW || "";
3333
const PARSE_LDAP_SERVICE_GROUP_DN = process.env.PARSE_LDAP_SERVICE_GROUP_DN || "";
3434
const PARSE_LDAP_SERVICE_INTERVAL = parseInt(process.env.PARSE_LDAP_SERVICE_INTERVAL || "");
35-
const PARSE_LDAP_EXPIRE_LENGTH = process.env.PARSE_LDAP_EXPIRE_LENGTH
35+
let PARSE_LDAP_EXPIRE_LENGTH = process.env.PARSE_LDAP_EXPIRE_LENGTH
3636
? new Date(Date.now() + Number(process.env.PARSE_LDAP_EXPIRE_LENGTH) * 1000)
3737
: new Date(Date.now() + 1000 * 60 * 60 * 24 * 365);
3838

@@ -141,7 +141,9 @@ async function init() {
141141
await user_a.save(null, { useMasterKey });
142142

143143
const sessionToken = "r:" + token.slice(0, 32);
144-
144+
PARSE_LDAP_EXPIRE_LENGTH = process.env.PARSE_LDAP_EXPIRE_LENGTH
145+
? new Date(Date.now() + Number(process.env.PARSE_LDAP_EXPIRE_LENGTH) * 1000)
146+
: new Date(Date.now() + 1000 * 60 * 60 * 24 * 365);
145147
const session = new Parse.Object("_Session", {
146148
sessionToken,
147149
user: user_a,

0 commit comments

Comments
 (0)