dleangen
08/22/2022, 5:16 AMsession = undefined
.
I suspect that it is a configuration issue. I am using Firebase Functions, and this is a different function (so a different route / endpoint). Still, I have not been able to successfully configure...
Any thoughts?rp_st
08/22/2022, 5:17 AMrp_st
08/22/2022, 5:17 AMrp_st
08/22/2022, 5:17 AMdleangen
08/22/2022, 5:28 AM/auth
to /cats
because it is a different route. That said, I get exactly the same result when the value is /auth
. I'll revert and double check the logs, though.
i functions: Beginning execution of “cats"
Started SuperTokens with debug logging (supertokens.init called)
appInfo: {"appName":"SuperTokens Demo App","apiDomain":"http://localhost:5001","websiteDomain":"http://localhost:4200","websiteBasePath":"/auth","apiBasePath":"/","apiGatewayPath":"/supertokens-demo-20220805/us-central1/cats"}
framework: express
"session init: antiCsrf: NONE
session init: cookieDomain: undefined
session init: cookieSameSite: lax
session init: cookieSecure: false
session init: refreshTokenPath: /supertokens-demo-20220805/us-central1/cats/session/refresh
session init: sessionExpiredStatusCode: 401
getSession: Started
getSession: rid in header: false
getSession: request method: ge
getSession: returning undefined because idRefreshToken is undefined and sessionRequired is false
Session undefined
rp_st
08/22/2022, 5:29 AMrp_st
08/22/2022, 5:29 AMdleangen
08/22/2022, 5:31 AMrp_st
08/22/2022, 5:32 AMdleangen
08/22/2022, 5:32 AMrp_st
08/22/2022, 5:32 AMdleangen
08/22/2022, 5:51 AMrp_st
08/22/2022, 6:01 AMrp_st
08/22/2022, 6:01 AMdleangen
08/22/2022, 6:05 AMrp_st
08/22/2022, 6:05 AMrp_st
08/22/2022, 6:06 AMrp_st
08/22/2022, 6:06 AMrp_st
08/22/2022, 6:07 AMdleangen
08/22/2022, 6:08 AMdleangen
08/22/2022, 6:09 AMrp_st
08/22/2022, 6:09 AMdleangen
08/22/2022, 6:09 AMrp_st
08/22/2022, 6:10 AMdleangen
08/22/2022, 6:10 AMdleangen
08/22/2022, 6:10 AMrp_st
08/22/2022, 6:11 AMdleangen
08/22/2022, 6:16 AMdleangen
08/22/2022, 6:16 AMrp_st
08/22/2022, 6:16 AMdleangen
08/22/2022, 6:17 AMinit: called
init: Input apiBasePath: /supertokens-demo-20220805/us-central1/auth
init: Input apiDomain: http://localhost:5001
init: Input autoAddCredentials: true
init: Input cookieDomain: undefined
init: Input isInIframe: false
nit: Input sessionExpiredStatusCode: 401
init: Input sessionScope: localhost
doesSessionExist: called
getIdRefreshToken: called
getIdRefreshToken: is removed
doRequest: start of fetch interception
dleangen
08/22/2022, 6:17 AMshouldDoInterceptionBasedOnUrl: toCheckUrl: http://localhost:5001/supertokens-demo-20220805/us-central1/auth/signinup apiDomain: http://localhost:5001 cookiDomain: undefined
doRequest: Value of doNotDoInterception: false
doRequest: Interception started
getIdRefreshToken: called
getIdRefreshToken: is removed
doRequest: Adding credentials include
doRequest: rid header was already there in request
doRequest: Making user's http call
doRequest: User's http call ended
doRequest: Setting sIRTFrontend: 1fd...
setIdRefreshToken: called
getIdRefreshToken: called
getIdRefreshToken: is removed
setIdRefreshToken: setting: 1fd...
setIdRefreshToken: firing SESSION_CREATED event
doRequest: Setting sFrontToken: ey...
FrontToken.setItem: called
setFrontToken: called
getFrontTokenFromCookie: called
getIdRefreshToken: called
getIdRefreshToken: returning EXISTS: 1fd...
doRequest: start of fetch interception
dleangen
08/22/2022, 6:17 AMshouldDoInterceptionBasedOnUrl: toCheckUrl: http://localhost:5001/supertokens-demo-20220805/us-central1/auth/user/email/verify apiDomain: http://localhost:5001 cookiDomain: undefined
doRequest: Value of doNotDoInterception: false
doRequest: Interception started
getIdRefreshToken: called
getIdRefreshToken: returning EXISTS: 1fd...
AntiCsrfToken.getToken: called
getAntiCSRFToken: called
getIdRefreshToken: called
getIdRefreshToken: returning EXISTS: 1fd...
getAntiCSRFToken: returning: null
AntiCsrfToken.getToken: returning undefined
doRequest: Adding credentials include
doRequest: rid header was already there in request
doRequest: Making user's http call
doRequest: User's http call ended
getIdRefreshToken: called
etIdRefreshToken: returning EXISTS: 1fd...
rp_st
08/22/2022, 6:17 AMdleangen
08/22/2022, 6:18 AMdleangen
08/22/2022, 6:19 AMrp_st
08/22/2022, 6:19 AMrp_st
08/22/2022, 6:19 AMdleangen
08/22/2022, 6:20 AMrp_st
08/22/2022, 6:21 AMdleangen
08/22/2022, 6:21 AM/auth
API. The API I am trying to secure now is the /cats
API.rp_st
08/22/2022, 6:22 AM/auth
API which creates the session, can i see the response headers for that one?dleangen
08/22/2022, 6:22 AMdleangen
08/22/2022, 6:25 AMdleangen
08/22/2022, 6:26 AMrp_st
08/22/2022, 6:26 AMdleangen
08/22/2022, 6:28 AMrp_st
08/22/2022, 6:28 AMrp_st
08/22/2022, 6:28 AMdleangen
08/22/2022, 6:30 AM/auth
API when I sign in. This is the call to signinup
.rp_st
08/22/2022, 6:33 AMrp_st
08/22/2022, 6:34 AMdleangen
08/22/2022, 6:34 AMdleangen
08/22/2022, 6:37 AMrp_st
08/22/2022, 6:37 AMdleangen
08/22/2022, 6:37 AMrp_st
08/22/2022, 6:37 AMdleangen
08/22/2022, 6:38 AMdleangen
08/22/2022, 6:39 AMsupertokens.io/dev/oauth/redirect-to-app
rp_st
08/22/2022, 6:39 AMrp_st
08/22/2022, 6:39 AMdleangen
08/22/2022, 6:39 AMdleangen
08/22/2022, 6:40 AMdleangen
08/22/2022, 6:40 AMrp_st
08/22/2022, 6:40 AMdleangen
08/22/2022, 6:41 AMdleangen
08/22/2022, 6:41 AMrp_st
08/22/2022, 6:41 AMrp_st
08/22/2022, 6:42 AMrp_st
08/22/2022, 6:42 AMdleangen
08/22/2022, 6:42 AMdleangen
08/22/2022, 6:42 AMrp_st
08/22/2022, 6:42 AMdleangen
08/22/2022, 6:42 AMrp_st
08/22/2022, 6:43 AMrp_st
08/22/2022, 6:44 AMrp_st
08/22/2022, 6:44 AMdleangen
08/22/2022, 6:45 AMRequest URL: http://localhost:5001/supertokens-demo-20220805/us-central1/auth/signinup
dleangen
08/22/2022, 6:46 AMrp_st
08/22/2022, 6:47 AMdleangen
08/22/2022, 6:48 AMrp_st
08/22/2022, 6:48 AMdleangen
08/22/2022, 6:48 AMrp_st
08/22/2022, 6:48 AMdleangen
08/22/2022, 6:48 AMrp_st
08/22/2022, 6:48 AMrp_st
08/22/2022, 6:49 AMrid: ..
header as welldleangen
08/22/2022, 6:49 AMrp_st
08/22/2022, 6:49 AMrp_st
08/22/2022, 6:49 AMdleangen
08/22/2022, 6:49 AMrp_st
08/22/2022, 6:49 AMdleangen
08/22/2022, 6:49 AMdleangen
08/22/2022, 6:50 AMrp_st
08/22/2022, 6:50 AMdleangen
08/22/2022, 6:50 AMSuperTokens.init({
appInfo: {
appName: "SuperTokens Demo",
apiDomain: 'http://localhost:5001',
apiBasePath: '/auth',
apiGatewayPath: '/supertokens-demo-20220805/us-central1',
},
recipeList: [Session.init()],
enableDebugLogs: true,
});
dleangen
08/22/2022, 6:51 AMdleangen
08/22/2022, 6:52 AMrp_st
08/22/2022, 6:53 AMfetch
?dleangen
08/22/2022, 6:54 AMcom.supertokens {t: "2022-08-22T06:52:15.884Z", message: "shouldDoInterceptionBasedOnUrl: toCheckUrl: http://localhost:9099/identitytoolkit.googleapis.com/v1/accounts:lookup?key=AIzaSyAQOYDj_1xqPQB7uiHnD9esHNZPjjpM_OA apiDomain: http://localhost:5001 cookiDomain: undefined", supertokens-website-ver: "13.0.2"}
Is that correct?rp_st
08/22/2022, 6:54 AMdleangen
08/22/2022, 6:54 AMcom.supertokens {t: "2022-08-22T06:52:15.883Z", message: "doRequest: start of fetch interception", supertokens-website-ver: "13.0.2"}
dleangen
08/22/2022, 6:54 AMrp_st
08/22/2022, 6:55 AMHttpClient
rp_st
08/22/2022, 6:55 AMdleangen
08/22/2022, 6:55 AMrp_st
08/22/2022, 6:55 AMhttp://localhost:9099
rp_st
08/22/2022, 6:55 AMhttp://localhost:5001
rp_st
08/22/2022, 6:55 AMdleangen
08/22/2022, 6:56 AMdleangen
08/22/2022, 6:57 AMrp_st
08/22/2022, 6:57 AMdleangen
08/22/2022, 6:58 AMdleangen
08/22/2022, 7:04 AMdleangen
08/22/2022, 7:04 AMrp_st
08/22/2022, 7:06 AMrp_st
08/22/2022, 7:07 AMdleangen
08/22/2022, 7:25 AMrp_st
08/22/2022, 7:26 AMdleangen
08/22/2022, 7:27 AMrp_st
08/22/2022, 7:39 AMdleangen
08/22/2022, 8:42 AMrp_st
08/22/2022, 8:43 AM