Go Back

Модернізація платформи SAVY

Класична реєстрація – архаїзм. Користувачі бажають авторизуватися за лічені секунди, тож ми надаємо їм такі опції. Детальніше…

Blog post

Модернізація SAVY: трішки зручностей для користувачів платформи

Як частина команди розробки SAVY, ми знаємо її особливості. Як і передбачалося, ми повторно долучилися до проєкту, виконуючи все нові задачі. Цього разу команда BuildApps займалася інтеграцією опційних методів авторизації в мобільній та вебверсії платформи. Наче нічого складного? Мабуть, але це все ще цікава робота, про яку вам варто дізнатися більше.

Не просто логін, а новий інтерфейс з APIs та просунутими алгоритмами захисту користувацьких даних. Модулі авторизації через популярні платформи з не зовсім стандартною реалізацією.

Цікавлять деталі? Перегляньте повну версію матеріалу!

Від джерел SAVY до її масштабування

Ми працювали над SAVY в минулому, а тепер повернулися, щоб додати кілька важливих штрихів. 

Сьогодні класична реєстрація на вебресурсах займає близько 5 хвилин. Від моменту натискання відповідної кнопки, до заповнення всіх полів, підтвердження контактних даних та логіна з наступною авторизацією в системі. А що, якщо пропустити більшість кроків і одразу авторизуватися за допомогою наявних профілів? Так-так, це не новинка індустрії, але все ще опційне рішення. І воно важливе насамперед для покращення UX, а значить і для збільшення аудиторії, конверсії тощо.

Отож, задача проста – розробити та інтегрувати до платформи сучасні інструменти авторизації. Почули, прийняли, виконали.

Коли постає потреба у альтернативних опціях

Як зробити так, щоб користувач миттєво ставав «своїм» на платформі та починав взаємодіяти з нею буквально з перших секунд після запуску? Легко – достатньо дати йому можливість оминути тривалий процес реєстрації та підтвердження особистості. Або принаймні спростити вхід, лишивши KYC політику без змін.

Відповідь задачі проста – інтеграція Google Authentication та Facebook Authentication до системи. Переваги рішень очевидні:

  • Провайдери підтримують високі стандарти захисту персональної інформації, шифрують з'єднання тощо.
  • Постачальники послуг мають власні політики верифікації, тож обійти систему фактично неможливо.
  • Лишається варіант проводити пост верифікацію через внутрішні алгоритми платформи.
  • Зрозумілі APIs, які частково можна адаптувати до стандартів цільового проєкту.
  • Миттєва реєстрація з перенесенням основних даних (якщо профіль заповнений якісно).

Тому, вибір цих провайдерів авторизації був очевидним. Як і технологічна складова проєкту, а саме:

  • Library for google auth: google.com/gsi/client to load. 
  • SDK for facebook auth: accounts.google.com/gsi/client.

Чи стала інтеграція викликом? Ні. Однак були додаткові задачі, які реалізувати було не так просто, як основні частини проєкту.

Безпека понад усе

Надійність авторизації – ахіллесова п'ята навіть найбезпечніших систем. Проблема в тім, що майже всі протоколи мають певні вразливості. І нашою вторинною задачею стала саме їхня ліквідація. Отож, в рамках проєкту ми:

  • Інтегрували APIs для авторизації через Google та Facebook (через обліковки Meta).
  • Редагували алгоритми задля правильної обробки введених та отриманих з серверів даних.
  • Зашифрували канали комунікації, щоб пакети з інформацією неможливо було перехопити та зчитати.

Результат був цілком очікуваним – два нові методи авторизації, які позитивно вплинули на активність платформи.

Проміжний фінал проєкту, бекграунд для подальшої співпраці

Авторизація через Google та Meta покращила досвід користувачів і надала як наявним, так і новим, клієнтам опції для логіна на платформі. Як показала аналітика, система реєстрації з Google працює краще, оскільки майже вся аудиторія має обліковки в пошуковій системі. Facebook показав себе гірше, тож наразі ця опція авторизації відключена.

В підсумку, клієнт перевірив концепцію, надав користувачам опції для реєстрації в системі, чим спростив вхідні операції і дещо підвищив рівень лояльності до бренду. Однак, це лише один із етапів, чергова сходинка до наступних модернізацій SAVY.

Бажаєте реалізувати аналогічний проєкт? Потрібна допомога фахівців? Довірте це експертам BuildApps. Зв'яжіться з менеджером для початку співпраці!

Готові розпочати?

Зв'яжіться з нами