В настоящее время я создаю мобильное решение, которое будет иметь Uber-подобную модель (одно приложение для магазинов и одно приложение для покупателей).
Сейчас я занимаюсь разработкой приложений для Android с использованием Flutter, но этоВозможно, что версия iOS будет выпущена по мере роста продукта. Поскольку бизнес-логика довольно проста, я реализую бэкэнд без сервера через службы Firebase.
У меня будут эскизы некоторых хранилищ, хранящиеся в Firebase Storage, эти эскизы также должны приниматься из приложения клиента. Я боролся с первой проблемой: как мне реализовать вход в Firebase (Facebook, Google и Email / пароль), учитывая, что я помещу все приложения в один и тот же проект Firebase.
Проблема возникает из-за необходимости входа в Facebookпредоставил секретный ключ и ключ API, но в итоге у меня будет 2 из них (по одному для каждого приложения Android и, возможно, еще 2 в будущем для приложений ios).