Как получить данные из Firebase в MIT App Inventor 2 на другом экране - PullRequest
0 голосов
/ 01 октября 2018

Может ли кто-нибудь помочь мне показать мои данные из firebase на другом экране в MIT App Inventor ?

Я хочу сделать что-то вроде входа в систему и зарегистрироваться APK.

Когда я нажимаю на кнопку «Войти», то при этом отображаются данные пользователя, такие как имя, возраст телефона и т. Д., Я уже делаю ведро проекта на своей учетной записи Firebase, но я не могу показать эти данные, кто-нибудь может мне помочь, пожалуйста?

Ответы [ 4 ]

0 голосов
/ 03 января 2019

if get(value) = passwords кажется неправильным.должно быть if get(tag) = passwords.

0 голосов
/ 15 октября 2018

Вот форма быстрого входа, которую я набросал.Когда экран загружается, он отображает диалоговое окно загрузки и получает нужные ему значения из firebase.Как только у него есть и имена пользователей, и пароли, диалоговое окно исчезает.

Когда пользователь нажимает кнопку создания учетной записи, если его имя пользователя уникально, его имя пользователя и пароль добавляются в базу данных.

Когда пользователь нажимает кнопку входа, приложение проверяет, существует ли имя пользователя, а затем сравнивает пароль, который был присвоен паролю, который хранится в базе данных.

screenshot

0 голосов
/ 23 октября 2018

Есть

открыть другой экран ScreenName: NewScreen
startValue: username

заблокировать васможно использовать для передачи имени пользователя на другой экран, как только вы попадете туда, просто вызовите startValue

0 голосов
/ 01 октября 2018

Firebase - это облачная база данных в Интернете, к которой любой может получить доступ, если у них есть необходимые разрешения.

Что я предлагаю вам, так это изучить создание приложения с Angular-CLI https://cli.angular.io/ один развы поиграли с этим, вы можете сделать firebase deploy, чтобы загрузить угловое приложение в ваш проект Firebase, чтобы любой пользователь с URL мог просматривать приложение.https://firebase.google.com/docs/hosting/deploying

После этого вы должны заглянуть в AngularFire, чтобы он импортировал данные из вашей базы данных firebase в ваше угловое приложение.https://angularfirebase.com/

Вы также упомянули, что при входе в систему вам нужно будет использовать аутентификацию с помощью firebase с AngularFire OAuth, чтобы запустить это.https://angularfirebase.com/lessons/angular-firebase-authentication-tutorial-oauth/

...