I have a requirement to integrate keycloak (https://www.keycloak.org/) package in my expo-managed workflow project.
Please provide me, with the relevant npm package for this situation
- SDK Version: 46
- Platforms(Android/iOS/web/all): Android & iOS
I have a requirement to integrate keycloak (https://www.keycloak.org/) package in my expo-managed workflow project.
Please provide me, with the relevant npm package for this situation
Hi @sdinesece,
I’m not familiar with Keycloak. However, it seems to be an OAuth provider. You can use it with AuthSession, which is an expo package for implementing web/browser-based authentication flows in an app.
Another package that is available is GitHub - react-keycloak/react-native-keycloak: React Native components for Keycloak. It requires modifying custom native code (modifications in AndroidManifest.xml and the iOS AppDelegate). To use it in your Expo project, I’d suggest creating a config plugin and using Development builds (which is like creating a custom version of Expo Go but will work with native modules that you install in it) instead of Expo Go.
Might not even need a config plugin:
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.