Get authenticated FB (firebase) users in dropdown list (not as data)

I need to get the authenticated users in a list to display them in a drop-down menu.
Is it possible?

(This directly from FB not saved as data)

If possible could you post an example?

You would probably need permission and an API to access Face Book data. App Inventor's List Picker component can present the List on demand.

Yes, I have the link and API and the permissions
Do you have an example?

See here:

(You could have done a google search for this yourself...)

You would need to capture the email address of the user when they signup and store this in a separate area of your realtime database data for future use, you should also keep this behind secure rules.

dropdown list / not as data - you can't have one without the other. Where will this dropdown list be, in the app ? If so, not protecting users personal data.

It seems that the question was not understood well.

this is what i'm looking for

a dropdown of authenticated users


I have what it takes

We just need to put it in blocks

It seems that you did not read the link I provided or the advice that I gave you.


Yes I have seen the link but I don't see examples with blocks

Well, I will do it as you recommend, I will save a copy of the username and password within the REALTIME DATABASE
thank you

That is a really bad idea, and I did not suggest that. What I suggested was for admin use only. You should not store their password in plain text anywhere.

What you suggest doing would also negate the whole point of Firebase authentication, and leave your database wide open to abuse.

You will be in breach of sharing personal data of your users with others, which is against the law in most countries in the world. In the UK this law is known as the GDPR.

When the user signs up for the first time, and their data is returned, get them to provide a nick name, store that with their uid as the tag, in a node in the realtime database. Then you can return the nicknames for your list in the app. You may need to run a check to avoid duplicates when a user presents a nickname.

I will now close and unlist this topic. (Community rules and guidelines)