Hello Everyone ,
Although I’m fresh to the Moralis ecosystem, I can’t wait to begin adding Web3 capability to my current application. I’ve been reading documentation and following various tutorials, but I’m running into a few obstacles and would appreciate some advice.
My current venture is a web application that manages databases and user authentication using Firebase and React. In order to improve the app, I want to integrate Moralis for Web 3 authentication and enable users to easily connect their cryptocurrency wallets.
I have the following specific queries:
First Setup: I’ve connected my app to the Moralis server and set it up. Best practices for incorporating Moralis authentication without interfering with Firebase authentication that already exists, I’m not sure about. Have these two systems ever been effectively combined? If yes, what were the crucial steps?
User Data Sync: How might I make sure that the user data is accurately synchronised between Firebase and Moralis? How can I connect a person’s crypto wallet login, for instance, to their current Firebase user profile?
Managing Multiple Wallets: It’s possible that some of my users might like to link multiple wallets. How should this be handled within Moralis? Does managing numerous wallet addresses for a single person come with built-in features, or would this need to be implemented differently?
Security Considerations: When implementing Web3 authentication, what are the primary security issues I should be aware of? Exist any particular procedures or resources in Moralis that can be used to guarantee a secure implementation?
Extra Resources: Lastly, if you know of any lessons, community threads, or extra resources that would be very beneficial for somebody in my shoes, please do share!
I also followed this https://moralis.io/web3-social-login-sign-in-dapp-users-with-google-email-or-twitter/power-apps
I value any assistance or knowledge you may provide me. eager to absorb knowledge from this incredible community!
Thank you in advance.