HHChift
09/01/2025, 12:33 PMDarko
09/02/2025, 9:39 AMDarko
09/02/2025, 9:39 AMDarko
09/02/2025, 9:39 AMDarko
09/02/2025, 9:39 AMDiogo
09/03/2025, 5:15 PMDiogo
09/03/2025, 5:15 PMDiogo
09/03/2025, 5:33 PMSciSaif
09/04/2025, 7:02 AMSciSaif
09/04/2025, 7:49 AMunemxr
09/04/2025, 8:25 AMSciSaif
09/11/2025, 12:03 PMmichin
09/12/2025, 12:39 AMDarko
09/12/2025, 7:09 AMDarko
09/12/2025, 7:10 AMumbrella corporation
09/13/2025, 10:32 AMThomas
09/18/2025, 1:10 AMThomas
09/18/2025, 7:10 PMMantas | Culturio
09/19/2025, 12:40 PMThomas
09/19/2025, 12:42 PMruslan
09/22/2025, 3:34 PMAwkwardSilence
09/23/2025, 5:57 PMProviderInput(
config=ProviderConfig(
third_party_id="apple",
clients=[
ProviderClientConfig(
client_id=self.config.APPLE_CLIENT_ID,
additional_config={
"keyId": self.config.APPLE_KEY_ID,
"teamId": self.config.APPLE_TEAM_ID,
"privateKey": self.config.APPLE_PRIVATE_KEY,
}
),
ProviderClientConfig(
client_type="web",
client_id=self.config.APPLE_CLIENT_ID_WEB,
additional_config={
"keyId": self.config.APPLE_KEY_ID_WEB,
"teamId": self.config.APPLE_TEAM_ID_WEB,
"privateKey": self.config.APPLE_PRIVATE_KEY_WEB,
}
),
],
),
)
My understanding is that if the frontend does not specify a clientType, SuperTokens should pick the first config (the one without client_type) as the default.
However, in my mobile app (Expo + AppleAuthentication), when I don’t specify clientType, it doesn’t seem to pick the default provider config, and the login fails.
Any guidance on how to make the default provider config work without clientType would be super helpful.Darko
09/24/2025, 11:53 AMDramamine
09/29/2025, 6:44 AMDarko
09/29/2025, 10:00 AMDarko
09/29/2025, 10:00 AM⭐AAA!!!⭐
10/01/2025, 8:01 AMmichin
10/03/2025, 10:51 PMDarko
10/04/2025, 7:28 AMmichin
10/04/2025, 7:29 AM