com.supertokens {t: "2022-09-22T09:32:08Z", message: "middleware: Started", file: "/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/supertokens/main.go:31" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:08Z", message: "middleware: requestRID is: thirdpartypasswordless", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:08Z", message: "middleware: Checking recipe ID for match: thirdpartypasswordless", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:08Z", message: "middleware: Matched with recipe ID: thirdpartypasswordless", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:08Z", message: "middleware: Request being handled by recipe. ID is: /authorisationurl", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:08Z", message: "Sending response to client with status code: 200", file: "/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/recipe/thirdparty/api/authorisationUrl.go:47" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:08Z", message: "middleware: Ended", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
{"duration":0.51,"level":"info","method":"GET","msg":"","path":"/auth/authorisationurl?thirdPartyId=apple","referrer":"https://auth.my.domain.com/","request_id":"","status":200,"time":"2022-09-22T09:32:08Z"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: Started", file: "/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/supertokens/main.go:31" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: requestRID is: ", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: Checking recipe ID for match: thirdpartypasswordless", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: Request being handled by recipe. ID is: /callback/apple", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: Ended", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
{"duration":0.24,"level":"info","method":"POST","msg":"","path":"/auth/callback/apple","referrer":"https://appleid.apple.com/","request_id":"","status":404,"time":"2022-09-22T09:32:27Z"}
{"duration":0.01,"level":"info","method":"OPTIONS","msg":"","path":"/auth/signinup","referrer":"https://auth.my.domain.com/","request_id":"","status":204,"time":"2022-09-22T09:32:27Z"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: Started", file: "/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/supertokens/main.go:31" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: requestRID is: thirdpartypasswordless", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: Checking recipe ID for match: thirdpartypasswordless", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: Matched with recipe ID: thirdpartypasswordless", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
com.supertokens {t: "2022-09-22T09:32:27Z", message: "middleware: Request being handled by recipe. ID is: /signinup", file: "/usr/local/go/src/net/http/server.go:2084" sdkVer: "0.7.2"}
{"level":"info","msg":"apple provider authcode response map[]","time":"2022-09-22T09:32:27Z"}
2022/09/22 09:32:28 http: panic serving ip:port: interface conversion: interface {} is nil, not string
goroutine 111 [running]:
net/http.(*conn).serve.func1()
/usr/local/go/src/net/http/server.go:1825 +0xbf
panic({0xaa2f40, 0xc00033ac30})
/usr/local/go/src/runtime/panic.go:844 +0x258
github.com/supertokens/supertokens-golang/recipe/thirdparty/providers.Apple.func1.1({0xa97780?, 0xc00033ac00?}, 0x24?)
/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/recipe/thirdparty/providers/apple.go:87 +0x32a
github.com/supertokens/supertokens-golang/recipe/thirdparty/api.MakeAPIImplementation.func2({{_, _}, _, _}, {_, _}, {_, _}, {0xc000920500, 0x31}, ...)
/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/recipe/thirdparty/api/implementation.go:134 +0x51e
github.com/supertokens/supertokens-golang/recipe/thirdpartypasswordless/api.MakeAPIImplementation.func1({{_, _}, _, _}, {_, _}, {_, _}, {0xc000920500, 0x31}, ...)
/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/recipe/thirdpartypasswordless/api/implementation.go:34 +0xbc
the-piper/src/auth/overrides.OverrideSuperTokensAPI.overrideSignInUp.func1({{_, _}, _, _}, {_, _}, {_, _}, {0xc000920500, 0x31}, ...)
/usr/src/app/src/auth/overrides/supertokens_api.go:78 +0x1be
github.com/supertokens/supertokens-golang/recipe/thirdpartypasswordless/api.GetThirdPartyIterfaceImpl.func1({{_, _}, _, _}, {_, _}, {_, _}, {0xc000920500, 0x31}, ...)
/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/recipe/thirdpartypasswordless/api/thirdPartyAPIImplementation.go:35 +0xbc
github.com/supertokens/supertokens-golang/recipe/thirdparty/api.SignInUpAPI({_, _, _}, {{0xc000117220, 0xc000117228, 0xc000117210, 0xc000117218}, {0xc000117088, 0xc000117090, 0xc000117098, ...}, ...})
/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/recipe/thirdparty/api/signinup.go:80 +0x383
github.com/supertokens/supertokens-golang/recipe/thirdparty.(*Recipe).handleAPIRequest(0x69732f687475612f?, {0xb572a8?, 0x657365722f65646f?}, 0x7374736978646e?, {0x7f0495846538?, 0xc000904360?}, 0xc0007bb600?, {{0xc000822332?, 0xc000390cc0?}}, {0xc0008222c0, ...})
/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/recipe/thirdparty/recipe.go:153 +0x2c6
github.com/supertokens/supertokens-golang/recipe/thirdpartypasswordless.(*Recipe).handleAPIRequest(0xc00040f500, {0xb572a8, 0x9}, 0xc00039c320?, {0x7f0495846538, 0xc000904360}, 0xab7920?, {{0xc000822332?, 0x0?}}, {0xc0008222c0, ...})
/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/recipe/thirdpartypasswordless/recipe.go:262 +0x1aa
github.com/supertokens/supertokens-golang/supertokens.(*superTokens).middleware.func2({0x7f0495846450?, 0xc000316500}, 0xc000844b00)
/go/pkg/mod/github.com/supertokens/supertokens-golang@v0.7.2/supertokens/supertokens.go:225 +0xb4b
net/http.HandlerFunc.ServeHTTP(0xdaa6e0?, {0x7f0495846450?, 0xc000316500?}, 0xc0002856a8?)
/usr/local/go/src/net/http/server.go:2084 +0x2f
the-piper/src/auth.SuperTokensMiddleware(0xc000316500)
/usr/src/app/src/auth/supertokens.go:95 +0xb4
github.com/gin-gonic/gin.(*Context).Next(...)
/go/pkg/mod/github.com/gin-gonic/gin@v1.7.7/context.go:168
main.AccessLogMiddleware.func1(0xc000316500)
/usr/src/app/src/main.go:75 +0x69
github.com/gin-gonic/gin.(*Context).Next(...)
/go/pkg/mod/github.com/gin-gonic/gin@v1.7.7/context.go:168
github.com/gin-gonic/gin.serveError(0xc000316500, 0x194, {0x1174ee0, 0x12, 0x12})
/go/pkg/mod/github.com/gin-gonic/gin@v1.7.7/gin.go:591 +0x4d
github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc0001031e0, 0xc000316500)
/go/pkg/mod/github.com/gin-gonic/gin@v1.7.7/gin.go:584 +0x485
github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc0001031e0, {0xdad298?, 0xc000914460}, 0xc000844b00)
/go/pkg/mod/github.com/gin-gonic/gin@v1.7.7/gin.go:511 +0x1d2
net/http.serverHandler.ServeHTTP({0xdaba20?}, {0xdad298, 0xc000914460}, 0xc000844b00)
/usr/local/go/src/net/http/server.go:2916 +0x43b
net/http.(*conn).serve(0xc000466780, {0xdadaf8, 0xc0009097a0})
/usr/local/go/src/net/http/server.go:1966 +0x5d7
created by net/http.(*Server).Serve
/usr/local/go/src/net/http/server.go:3071 +0x4db