Hi, I’m building react native(expo) app with web3auth.
I want to implement SMS login but to have entire UI flow in app without opening web view with web3auth default login form.
Is this SDK the right way to do that or do I need to use low level tkey library for this?
Thanks for reaching out! It sounds like you’re looking to implement a custom UI for SMS login within your React Native app without redirecting to the Web3Auth’s default web view.
For your use case, if you want full control over the UI and to integrate SMS login directly within your app, you might indeed need to consider using a lower-level library like tKey or using Web3Auth’s custom authentication features. The SFA React Native SDK is designed for streamlined integration, usually involving some WebView interactions.
Here’s a simplified path you can follow:
Use a custom authentication module to handle SMS verification.
After the SMS flow, pass the verified token or payload to Web3Auth for authentication.
If you would like more detailed documentation or if there are any specific aspects of the implementation you need guidance on, feel free to let us know!
Note: This response was generated by an AI bot and may require further verification. The Web3Auth support team has tracked this issue and will be responding as soon as possible.