Аутентификация Firebase в MIT App Inventor | Безопасный вход + настройка базы данных
Автор: Obsidian Soft
Загружено: 2025-10-14
Просмотров: 1100
Описание:
📱💡 Нужна разработка приложения MIT App Inventor или Kodular? Боретесь с ошибками?
Я вам помогу! Загляните на мой концерт Fiverr:
https://www.fiverr.com/s/pdGvoB8
Я также создаю нативные приложения для Android:
Нативные приложения для Android (Java): https://www.fiverr.com/s/xXKaq5x
📣 📣 📣 📣
Местоположение ключа веб-API изменилось! Теперь вы можете получить его, выполнив следующие действия:
Нажмите «Обзор проекта» слева. Нажмите «Добавить приложение» на главном экране. Выберите «Веб-приложение». Дайте приложению имя и нажмите «Зарегистрировать приложение». Подождите несколько секунд. Ниже появится информация, и ваш ключ API будет там! Короткое видео об этом новом процессе можно посмотреть здесь: • MIT App Inventor Firebase API Missing?? Ke...
Полное письменное руководство:
https://obsidiansofteducation.com/ind...
Привет, друзья!
В этом видео я расскажу вам, как настроить аутентификацию Firebase с безопасными правилами Realtime Database и использовать её в MIT App Inventor.
Раньше наша база данных Firebase всегда была общедоступной, а правила чтения и записи были установлены в значение true. Однако это означало, что любой, у кого была ссылка на базу данных, мог получить доступ к данным и изменить их. Для профессиональных приложений нам нужна безопасность базы данных, поэтому мы будем использовать аутентификацию Firebase и настроим базу данных таким образом, чтобы каждый пользователь сначала входил в систему и мог получить доступ только к своим данным.
Это первая часть руководства. В этой части мы завершим полную настройку проекта Firebase и напишем код приложения, чтобы пользователь мог безопасно войти в систему.
В следующей части я покажу, как сохранять и загружать данные пользователя после безопасного входа.
Консоль Firebase: https://console.firebase.google.com/
Правила базы данных:
{
"rules": {
"users": {
"$uid": {
".read": "auth != null && auth.uid === $uid",
".write": "auth != null && auth.uid === $uid"
}
}
}
}
Используйте собственный URL-адрес базы данных и ключ веб-API.
URL для регистрации:
https://identitytoolkit.googleapis.co...
URL для входа:
https://identitytoolkit.googleapis.co...
Пример JSON, возвращаемого после аутентификации Firebase:
{
"idToken": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjA...",
"email": "[email protected]",
"refreshToken": "AEu4IL3i6K9oZg0zjB0D6VfL9g...",
"expiresIn": "3600",
"localId": "ZxY123abc456def789ghi012jkl",
"kind": "identitytoolkit#SignupNewUserResponse"
}
#FirebaseAuthentication
#MITAppInventor
#AppInventorFirebase
#FirebaseLogin
#FirebaseSignup
#FirebaseEmailPassword
#SecureLogin
#FirebaseDatabase
#FirebaseSecurity
#AppInventorTutorial
#FirebaseTutorial
#AppInventorFirebaseAuthentication
#FirebaseDatabaseRules
#FirebaseForBeginners
#FirebaseProjectSetup
#FirebaseAuthAppInventor
#mitappinventortutorial
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: