I have created a external auth system to work with appinventor but the problem is that we are unable to connect it with the builder. As firebase only returns the username it is difficult to easily connect it with app inventor because app inventor requires hashed (and salted) passwords. But firebase only returns email and UID. We have to edit the LoginServlet.java but what to edit I am unable to understand...
We use email addresses for lookups in App Inventor. If an account doesn't exist for a given email address, it will create a new User object. The salted and hashed passwords are only used for local auth.
Thanks for the answer, can you please tell me what data is returned from Google to appinventor system, I mean what data Google returns after authentication. And the format also.
All we get is the email address and the Google user ID. The code is in