Skip to main content

Parameters

idToken
String
required
sessionDurationMinutes
Int
required
name
ApiUserV1Name?
nonce
String?
oauthAttachToken
String?

Returns

requestId
String
required
userId
String
required
providerSubject
String
required
session
ApiSessionV1Session
required
sessionToken
String
required
sessionJwt
String
required
user
ApiUserV1User
required
resetSessions
Boolean
required
userCreated
Boolean
required
statusCode
Int
required
let params = OAuthAppleIDTokenAuthenticateParameters(
    idToken: "apple-id-token",
    sessionDurationMinutes: 30
)
let response = try await StytchConsumer.oauth.authenticateAppleIdToken(params)