Перенос API ключа з Android додатку в Firebase Functions
Зараз API ключі знаходяться в додатку і використовуються безпосередньо з коду.
Необхідно перенести роботу з API ключами на Firebase Functions, щоб:
- ключі не були доступні в APK
- додаток не мав прямого доступу до зовнішніх API ключів
Необхідно повністю прибрати API ключі з Android додатку і перенести їх у безпечну серверну частину (Firebase Functions), зберігши поточну функціональність додатку.
-
Налаштування Firebase Functions для заміни ключа API в Android додатку вимагає реалізації серверної логіки, що може включати:
1. Створення функції в Firebase, яка буде обробляти запити та повертати API ключ.
2. Підключення Android додатку до Firebase для безпечної передачі даних, щоб уникнути зберігання ключів у коді.
3. Реалізація механізму для аутентифікації та авторизації запитів від клієнта.
Таким чином, я можу розробити цю функціональність, використовуючи Firebase Functions та інтеграцію з вашим Android додатком.
Я працюю за ставкою 15$/година.
-
Винесу логіку в Firebase Functions через Node.js/Python, забезпечивши повну ізоляцію ключів від APK та декомпіляції. Маю 4+ роки досвіду в серверній розробці та безпеці мобільних додатків, реалізую прошарок з перевіркою App Check для захисту від шахрайства. Про який саме API (Google Maps, OpenAI, платіжка) йдеться?
-
✋ Доброго дня! Ми IT-компанія dZENcode.
Ми можемо допомогти вам перенести роботу з API-ключами в Firebase Functions і прибрати їх з додатку.
Чи є вже список усіх зовнішніх API, які потрібно перенести?
Чи потрібно зберегти поточну логіку без змін?
Докладну інформацію про наші послуги та ставки ви знайдете на сайті:Freelancehunt
Подивіться – далі обговоримо деталі роботи, пишіть, коли будете готові.
…
Фінальна вартість формується тільки після уточнення обсягу та вимог.
___________________
З повагою,
Менеджер dZENcode
Наші сильні сторони:
💎 10+ років надаємо IT-послуги: Аутсорс, Аутстаф
🔥 90+ штатних спеціалістів
🚀 Проекти «з нуля» і на підтримку
⚙️ SLA та постпродакшн-супровід
✅ Договір з компанією, гарантований результат!
🔥 250+ публічних відгуків з 2015 року.
-
Привіт, я працював над Firebase Functions інтеграцією для фінтех застосунку з 50,000+ користувачів, де перенесли всі API ключі на сервер для безпеки - схожа задача! Зменшили ризики витоку на 95%
Sergey, а які саме зовнішні API використовуєте зараз? Це допоможе краще спланувати архітектуру Functions
Пропоную зв'язатися, я безкоштовно проконсультую вас з технічної сторони та складемо план розробки + розповім про мою команду!
-
172 1 1 Привіт! Готовий виконати цей проект, маю великий досвід розробки різних додатків.
-
309 Вітаю! Ми невеликою командою понад 4 роки займаємося веб та мобільною розробкою, і ми готові взяти на себе перенесення ваших API-ключів у безпечне середовище Firebase. Ми реалізуємо проміжний серверний шар на Cloud Functions, підключимо обробку запитів через безпечні змінні оточення (environment variables) та оновимо логіку застосунку для роботи через ваш новий API. Наш досвід понад 4 роки дозволяє нам виконати роботу швидко, забезпечивши захист від реверс-інжинірингу APK та гарантуючи стабільне з'єднання, обов’язково ознайомтеся з нашими прикладами робіт, що демонструють високу технічну культуру: freshagro.com.ua, farfieworldwide.com, rivnekolo.com.
-
184 Доброго дня! Ми з колегою понад 4 роки професійно займаємося технічним проєктуванням Backend-as-a-Service рішень, тому ми допоможемо вам повністю приховати конфіденційні дані від кінцевого користувача. Ми реалізуємо фронтенд-аудит вашого Android-застосунку, винесемо всі виклики зовнішніх API на Firebase Functions і налаштуємо авторизацію через App Check, щоб запобігти несанкціонованому доступу до вашого бекенду. Ми забезпечимо технічну бездоганність виконання міграції без втрати поточної функціональності, наш досвід 4 роки підтверджений успішними проєктами: drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua.
-
1182 13 0 3 Вітаю! Ми з напарником (дизайнер + full-stack) понад 4 роки спеціалізуємося на розробці архітектури безпечних мобільних застосунків та інтеграції Firebase-рішень, тому ми професійно перенесемо вашу логіку на Cloud Functions. Ми розробимо схему серверної проксі-інтеграції у Figma для візуалізації нових потоків даних, забезпечивши технічно бездоганне впровадження Firebase Functions (Node.js/Python), налаштування Secret Manager для збереження ключів та повну рефакторизацію Android-коду (Kotlin/Java) для виключення витоку ключів з APK. Наш досвід понад 4 роки дозволяє нам гарантувати безпеку даних та стабільність запитів навіть при високому навантаженні, подивіться на наші роботи з погляду технічної точності: hyperfi.tech, espressolab.com.ua, hudi.com.ua.
-
1168 7 0 Привіт, ми з SDEV! Ми спеціалізуємося на системній розробці та забезпеченні безпеки веб-додатків. Для вашого проекту з перенесення API-ключів з Android-додатку в Firebase Functions ми пропонуємо наступний підхід:
1. Налаштування Firebase Functions для безпечного зберігання та управління API-ключами.
2. Інтеграція додатку з Firebase Functions через безпечні виклики, виключаючи прямий доступ до зовнішніх API.
3. Тестування та оптимізація функцій для забезпечення стабільної роботи додатку.
4. Переконаємося, що всі ключі повністю видалені з Android-додатку, і додаток взаємодіє лише через Firebase.
Наш досвід у DevOps, бекенд-розробці та автоматизації дозволить реалізувати завдання швидко та надійно. Ми гарантуємо високий рівень безпеки та відповідності сучасним стандартам.
… [Вартість]
5000
[Термін]
3
-
2343 8 0 Привіт!
Готовий винести роботу з API-ключами в Firebase Functions і повністю прибрати їх з додатку. Реалізую безпечний серверний шар: додаток буде звертатися до ваших функцій, а вони - до зовнішніх API з використанням ключів (через захищені env/secret).
Збережу поточну логіку додатку без змін для користувача. Додам базовий захист (валидація запитів, обмеження доступу при необхідності).
Підсумок: ключі не потрапляють в APK, безпека підвищується, архітектура готова до масштабування.
Хотілося б побачити код, готовий швидко включитися і реалізувати.
-
4971 20 0 Доброго дня, зроблю швидко і якісно, досвід з функцією є.
-
3510 15 1 Задача не складна ,зроблю за один день , потрібно вихідний код і фаєр
-
11606 44 0 Вітаю, швидко виконаю Вашу задачу
Пишіть в особисті
Надавайте вихідний код і доступ до firebase
Буду радий Вам допомогти!
-
2662 53 0 1 Є великий досвід розробки під Андроїд, можу зробити перенесення. Точний термін і вартість зможу назвати після обговорення всіх деталей.
-
Вітаю
Додаток вже у google play ? -
Актуальні фриланс-проєкти в категорії Розробка під Android
Розробка мобільного додаткуШукаю розробників ios/android для створення гемблових додатків. стек: Flutter/Unity/Kotlin/Swift великим плюсом буде досвід роботи з візуалами та дизайнами Chicken Road/Tower Rush/Plinko, а також використання таких інструментів як WebView, Firebase, AppsFlyer, різні SDK. Розробка під Android, Розробка під iOS (iPhone та iPad) ∙ 3 дні 10 годин тому ∙ 31 ставка |
Мобільний додаток iOS/Android
918 UAH
Шукаю програміста мобільних додатків (iOS і/або Android) для створення тренувального додатку для початківців та середньо просунутих. Додаток має допомагати користувачам у плануванні тренувань, моніторингу прогресу та мотивації до регулярної фізичної активності. Основні… Розробка під Android, Розробка під iOS (iPhone та iPad) ∙ 5 днів 13 годин тому ∙ 20 ставок |
Розробка Android-додатка «Поетичний Асистент» з інтеграцією ШІ (для особистого користування)Необхідно розробити мобільний додаток для ОС Android, призначений для створення, редагування та зберігання віршів українською мовою. Додаток розробляється для приватного особистого використання з акцентом на якість, зручність, надійність та конфіденційність. Ключова особливість… Розробка під Android ∙ 11 днів 1 година тому ∙ 27 ставок |
Доробка мобільного додатку на Capacitor (Android/iOS)Проект Є діючий сайт (маркетплейс з оголошеннями), який вже обернутий в мобільний додаток через Capacitor. Сайт працює на: TanStack Start (SSR) Supabase Cloudflare Pages Android (Capacitor) Необхідно довести мобільний додаток до повноцінного робочого стану для публікації в… Розробка під Android, Розробка під iOS (iPhone та iPad) ∙ 11 днів 2 години тому ∙ 14 ставок |