Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Реалізувати "Увійти за допомогою Google" (FedCM Popup) на terapiaact.com.br

Translated4879 UAH

Додатки 1

Перегляд додатків доступний тільки зареєстрованим користувачам.

Результати роботи

Перегляд вкладень доступний тільки зареєстрованим користувачам.

Відгук замовника про співпрацю з Андреєм Матюшенком

Якість
Професіоналізм
Вартість
Контактність
Терміни

Робота по додаванню логіна через гугл виконана успішно і швидко

Відгук фрилансера про співпрацю з Maksym Merzhvynskyi

Оплата
Постановка завдання
Чіткість вимог
Контактність

Працювати з замовником було приємно і комфортно. Чітке ТЗ, оперативні відповіді та конструктивна комунікація. Усі питання вирішувалися швидко, без зайвих затримок. Проект виконано в повному обсязі. Буду радий співпрацювати знову!

  1.    2  2
    1 день4436 UAH

    Привіт!

    Я можу реалізувати точно те, що ви описали для terapiaact.com.br, використовуючи Google Identity Services з FedCM та інтегрувати це чисто у вашу існуючу конфігурацію WordPress + MySQL.

    Що я зроблю технічно

    1. Налаштування Google Identity Services (FedCM)

    Налаштуйте нового клієнта OAuth 2.0 у Google Cloud Console для вашого домену.

    Реалізуйте новий JS Google Identity Services (One Tap / FedCM спливаюче вікно) так, щоб:

    Спливаюче вікно автоматично з'являлося для користувачів, які вже увійшли в Google.

    Вхід в один клік працював точно так, як у вашому референсному інтерфейсі.


    Переконайтеся, що це відповідає вашому домену, HTTPS та вимогам браузера FedCM.



    2. Інтеграція з WordPress

    Реалізуйте невеликий кастомний плагін або інтеграцію теми (без змін у ядрі), яка:

    Обробляє ID токен з Google на стороні сервера (PHP).

    Перевіряє токен через Google (аудиторія, видавець, термін дії).

    Безпечно витягує google_id, ім'я, електронну пошту, avatar_url.




    3. Слой бази даних

    Використовуйте вашу існуючу базу даних MySQL і створіть спеціальну таблицю, наприклад:

    ta_google_users

    id (первинний ключ, автоінкремент)

    google_id (унікальний)

    ім'я

    електронна пошта

    avatar_url

    created_at

    last_login_at


    При вході:

    Якщо користувач Google новий → вставте запис.

    Якщо користувач існує → оновіть last_login_at та будь-які змінені поля (ім'я, аватар).




    4. Аутентифікація / обробка сесій

    Або:

    Прив'яжіть користувачів Google до рідних користувачів WordPress (wp_users) та увійдіть через аутентифікацію WordPress,
    або, якщо ви віддаєте перевагу:

    Залиште окремий механізм сесій для ta_google_users і використовуйте його для закритих зон.


    Захистіть від CSRF та повторних атак, використовуйте nonce та безпечні куки.



    5. Безпека та найкращі практики

    Використовуйте підготовлені запити / $wpdb для всіх операцій з БД.

    Валідуйте та очищайте всі вхідні дані.

    Обмежте інтеграцію вашим доменом та правильним client_id.

    Зробіть рішення підтримуваним: чітка структура коду, коментарі та параметри конфігурації.

    Якщо ви хочете, я також можу:

    Додати невелику адмін-сторінку в WP для перегляду/фільтрації користувачів Google з ta_google_users.

    Логувати основні події аутентифікації (новий користувач, вхід, помилка) для налагодження.


    Я готовий почати, як тільки ви надасте:

    Доступ до середовища стадії або розробки,

    Ваші облікові дані клієнта Google Cloud,

    І будь-які уподобання щодо прив'язки до користувачів WordPress або лише до спеціальної таблиці.

  2. 3237    23  1   2
    3 дні4436 UAH

    Цікавитеся покращенням досвіду ваших користувачів, забезпечуючи при цьому безпечну аутентифікацію? Реалізація “Увійти за допомогою Google” за допомогою спливаючого вікна FedCM спростить доступ до terapiaact.com.br. Я успішно інтегрував подібні служби ідентифікації і безперешкодно впроваджу цю функцію у вашу установку WordPress, забезпечуючи безпеку даних користувачів у спеціально виділеній таблиці MySQL. Завдяки експертизі в об'єднанні UI/UX з надійними рішеннями на стороні сервера, мій підхід забезпечує як негайні, так і довгострокові переваги. Співпрацюйте зі мною, щоб підвищити залученість і створити плавний, безпечний досвід входу для користувачів.

  3. 12862    4  2
    1 день4436 UAH

    Привіт Максим Мержвинський,
    Я можу зробити це за 1 годину.

    З найкращими побажаннями.
    Джео

  4. 10970    224  0   1
    1 день8872 UAH

    Привіт! Я можу інтегрувати цю функцію у вашому веб-сайті. Будь ласка, зв'яжіться зі мною, я буду радий співпрацювати з вами.

  5. Ще 3 ставки приховано
  1. 2327
     42  0

    3 дні4436 UAH

    Як там сайт, працює нормально?
    https://freelancehunt.com/showcase/work/sayt-psihologa/1954093.html

    Можу допомогти з реалізацією

Актуальні фриланс-проєкти в категорії Бази даних та SQL

Вирішити проблему навантаження на хостинг сайта на Престашоп

Сайт з кожним місяцем потребує більше і більше ресурсів. Відповідь хостера:Під час перевірки сервера було зафіксовано підвищене навантаження з боку сервера баз даних MySQL. У моменти виникнення помилки 500 процес MySQL використовує значну частину ресурсів процесора, що може…

PHPБази даних та SQL ∙ 2 години 51 хвилина тому ∙ 16 ставок

Налаштування системи резервного копіювання та оптимізація серверної інфраструктури

Мета робіт:Забезпечити надійне збереження даних CRM-системи та додатку шляхом впровадження автоматизованої системи резервного копіювання (Backups), а також провести ряд серверних доробок для підвищення стабільності, безпеки та продуктивності інфраструктури.

DevOpsБази даних та SQL ∙ 4 години 21 хвилина тому ∙ 15 ставок

Pіm система

10 000 UAH

Треба зробити PIM систему. Кількість товарів — декілька мільйонів. Є декілька постачальників, які дають дані в різних форматах: csv, xml, API. Дані обмежені, часто треба знаходити характеристики товарів в інших джерелах та доповнювати. Треба зробити таблицю, де будуть…

Бази даних та SQLВеб-програмування ∙ 6 годин 18 хвилин тому ∙ 33 ставки

Інтеграція BAS швейка 8

10 000 UAH

Доброго дня, потрібно інтегрувати BAS швейка 8, підʼєднати сайт та crm sales drive, налагодити звіти та інші дані

Бази даних та SQL ∙ 7 годин 24 хвилини тому ∙ 7 ставок

Створити дашборд у https://airtable.com/ по результативності рекламних креативів з facebook ads

Повноцінне ТЗ https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing

Бази даних та SQLПарсинг даних ∙ 1 день 2 години тому ∙ 16 ставок

Замовник
Maksym Merzhvynskyi
Бразилія San Paulo  12  0
Проєкт опублікований
6 місяців 13 днів тому
97 переглядів
Мітки
  • WordPress
  • MySQL
  • Google Identity Services
  • FedCM