bladerpc
05/15/2023, 3:09 AMbladerpc
05/15/2023, 3:35 AMbladerpc
05/15/2023, 3:35 AMnkshah2
05/15/2023, 4:26 AMtry refresh token
errors if the access token has expired and you try to call an API that requires sessions (If you are using our frontend SDK, the SDK will try to refresh the session if the backend returns this error so you should not have to manually do it)bladerpc
05/15/2023, 4:34 AMnkshah2
05/15/2023, 4:37 AMbladerpc
05/15/2023, 4:38 AM"{"message":"try refresh token"}"
bladerpc
05/15/2023, 4:38 AMgithub.com/supertokens/supertokens-golang v0.12.0
nkshah2
05/15/2023, 4:38 AMnkshah2
05/15/2023, 4:38 AMbladerpc
05/15/2023, 4:38 AMbladerpc
05/15/2023, 4:39 AMbladerpc
05/15/2023, 4:39 AMbladerpc
05/15/2023, 4:39 AMnkshah2
05/15/2023, 4:40 AMbladerpc
05/15/2023, 4:40 AMbladerpc
05/15/2023, 4:40 AMsession.Init(&sessmodels.TypeInput{
GetTokenTransferMethod: func(req *http.Request, forCreateNewSession bool, userContext supertokens.UserContext) sessmodels.TokenTransferMethod {
return sessmodels.CookieTransferMethod
},
ErrorHandlers: &sessmodels.ErrorHandlers{
OnUnauthorised: func(message string, req *http.Request, res http.ResponseWriter) error {
res.WriteHeader(401)
res.Header().Add("Content-Type", "application/json")
res.Write(unauthorizedMessage)
return nil
},
},
}),
},
nkshah2
05/15/2023, 4:42 AMbladerpc
05/15/2023, 4:42 AMnkshah2
05/15/2023, 4:43 AMbladerpc
05/15/2023, 4:43 AMnkshah2
05/15/2023, 4:44 AMbladerpc
05/15/2023, 4:44 AMnkshah2
05/15/2023, 4:44 AMbladerpc
05/15/2023, 4:45 AM{
"status": "OK",
"user": {
"id": "redacted",
"email": "redacted",
"timejoined": 1684100495661
}
}
Second screenshot is the returned headers, which include the Set-Cookiebladerpc
05/15/2023, 4:46 AM{
"message": "try refresh token"
}
, despite the access and refresh tokens being in the cookiesbladerpc
05/15/2023, 4:46 AMnkshah2
05/15/2023, 4:46 AMbladerpc
05/15/2023, 4:47 AMnkshah2
05/15/2023, 4:48 AMnpx create-supertokens-app@latest
to quickly set up a react app and then point it to your servernkshah2
05/15/2023, 4:49 AMbladerpc
05/15/2023, 4:49 AMbladerpc
05/15/2023, 4:49 AMnkshah2
05/15/2023, 4:50 AMnkshah2
05/15/2023, 5:13 AMbladerpc
05/15/2023, 5:13 AMbladerpc
05/15/2023, 5:14 AMnkshah2
05/15/2023, 5:15 AMbladerpc
05/15/2023, 5:15 AMnkshah2
05/15/2023, 5:15 AMbladerpc
05/15/2023, 5:15 AMbladerpc
05/15/2023, 5:16 AMbladerpc
05/15/2023, 5:16 AMnkshah2
05/15/2023, 5:16 AMbladerpc
05/15/2023, 5:17 AMnkshah2
05/15/2023, 5:17 AMnkshah2
05/15/2023, 5:17 AMbladerpc
05/15/2023, 5:18 AMnkshah2
05/15/2023, 5:19 AMnkshah2
05/15/2023, 5:22 AMnkshah2
05/15/2023, 5:22 AMbladerpc
05/15/2023, 5:23 AMbladerpc
05/15/2023, 5:23 AMnkshah2
05/15/2023, 5:23 AMbladerpc
05/15/2023, 5:23 AMnkshah2
05/15/2023, 5:23 AMbladerpc
05/15/2023, 5:24 AMbladerpc
05/15/2023, 5:24 AMnkshah2
05/15/2023, 5:38 AMgithub.com/gin-contrib/cors v1.3.1
github.com/gin-gonic/gin v1.7.4
Works just fine for menkshah2
05/15/2023, 5:38 AMnkshah2
05/15/2023, 5:38 AMnkshah2
05/15/2023, 5:39 AMbladerpc
05/15/2023, 5:40 AMnkshah2
05/15/2023, 5:40 AMbladerpc
05/15/2023, 5:41 AMnkshah2
05/15/2023, 5:41 AMbladerpc
05/15/2023, 5:41 AMbladerpc
05/15/2023, 5:44 AMbladerpc
05/15/2023, 5:44 AMbladerpc
05/15/2023, 5:45 AMnkshah2
05/15/2023, 5:47 AMbladerpc
05/15/2023, 5:50 AMbladerpc
05/15/2023, 5:50 AMbladerpc
05/15/2023, 5:50 AMnkshah2
05/15/2023, 5:51 AMnkshah2
05/15/2023, 5:52 AMnkshah2
05/15/2023, 5:52 AMnkshah2
05/15/2023, 5:53 AMnkshah2
05/15/2023, 5:53 AMnkshah2
05/15/2023, 5:55 AMgin.Default
and go 1.20 I still dont see a delay :pbladerpc
05/15/2023, 6:07 AMbladerpc
05/15/2023, 6:07 AMbladerpc
05/15/2023, 6:07 AMbladerpc
05/15/2023, 6:15 AMbladerpc
05/15/2023, 6:16 AMnkshah2
05/15/2023, 6:47 AMbladerpc
05/15/2023, 7:03 AMnkshah2
05/15/2023, 7:09 AMbladerpc
05/15/2023, 7:21 AMnkshah2
05/15/2023, 7:30 AMbladerpc
05/15/2023, 7:35 AMbladerpc
05/15/2023, 7:35 AMnkshah2
05/15/2023, 7:35 AMbladerpc
05/15/2023, 7:48 AMnkshah2
05/15/2023, 7:48 AMbladerpc
05/15/2023, 7:48 AMbladerpc
05/15/2023, 7:48 AMnkshah2
05/15/2023, 7:49 AMnkshah2
05/15/2023, 7:49 AMbladerpc
05/15/2023, 7:49 AMbladerpc
05/15/2023, 7:50 AMbladerpc
05/15/2023, 7:50 AMnkshah2
05/15/2023, 7:50 AMbladerpc
05/15/2023, 7:50 AMnkshah2
05/15/2023, 7:51 AMbladerpc
05/15/2023, 7:51 AMbladerpc
05/15/2023, 7:51 AMnkshah2
05/15/2023, 7:52 AMnkshah2
05/15/2023, 7:52 AMbladerpc
05/15/2023, 7:52 AMbladerpc
05/15/2023, 7:52 AMnkshah2
05/15/2023, 7:52 AMGetTokenTransferMethod
bit from the server for thisbladerpc
05/15/2023, 7:53 AMnkshah2
05/15/2023, 7:53 AMnkshah2
05/15/2023, 7:54 AMnkshah2
05/15/2023, 7:54 AMbladerpc
05/15/2023, 7:54 AMnkshah2
05/15/2023, 7:54 AMnkshah2
05/15/2023, 7:54 AMbladerpc
05/15/2023, 7:55 AMnkshah2
05/15/2023, 7:55 AMnkshah2
05/15/2023, 7:56 AMnkshah2
05/15/2023, 7:56 AMbladerpc
05/15/2023, 7:56 AMrp_st
05/15/2023, 12:50 PMrp_st
05/15/2023, 12:51 PMbladerpc
05/15/2023, 12:59 PMbladerpc
05/15/2023, 12:59 PMrp_st
05/15/2023, 1:00 PMrp_st
05/15/2023, 1:00 PMbladerpc
05/15/2023, 1:00 PMbladerpc
05/15/2023, 1:01 PMrp_st
05/15/2023, 1:01 PMrp_st
05/15/2023, 1:01 PMrp_st
05/15/2023, 1:01 PMbladerpc
05/15/2023, 1:01 PMrp_st
05/15/2023, 1:01 PMrp_st
05/15/2023, 1:01 PMbladerpc
05/15/2023, 1:01 PMrp_st
05/15/2023, 1:02 PMrp_st
05/15/2023, 1:02 PMbladerpc
05/15/2023, 1:02 PMrp_st
05/15/2023, 1:02 PMbladerpc
05/15/2023, 1:03 PMrp_st
05/15/2023, 1:03 PMrp_st
05/15/2023, 1:59 PM