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

Реализовать "Войти с помощью Google" (FedCM Popup) на terapiaact.com.br

Translated4878 UAH

Приложения 1

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

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

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

Отзыв заказчика о сотрудничестве с Андреем Матюшенко

Качество
Профессионализм
Стоимость
Контактность
Сроки

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

Отзыв фрилансера о сотрудничестве с Maksym Merzhvynskyi

Оплата
Постановка задачи
Четкость требований
Контактность

Работать с заказчиком было приятно и комфортно. Чёткое ТЗ, оперативные ответы и конструктивная коммуникация. Все вопросы решались быстро, без лишних задержек. Проект выполнен в полном объёме. Буду рад сотрудничать снова!

  1.    2  2
    1 день4435 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 и атак повторного воспроизведения, используйте нонсы и безопасные куки.



    5. Безопасность и лучшие практики

    Используйте подготовленные выражения / $wpdb для всех операций с БД.

    Проверяйте и очищайте все входящие данные.

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

    Сделайте решение поддерживаемым: четкая структура кода, комментарии и параметры конфигурации.

    Если хотите, я также могу:

    Добавить небольшую страницу администратора в WP для просмотра/фильтрации пользователей Google из ta_google_users.

    Записывать основные события аутентификации (новый пользователь, вход, ошибка) для отладки.


    Я готов начать, как только вы предоставите:

    Доступ к тестовой или дев-среде,

    Ваши учетные данные клиента Google Cloud,

    И любые предпочтения по сопоставлению с пользователями WordPress или только с отдельной таблицей.

  2. 3286    23  1   2
    3 дня4435 UAH

    Заинтересованы в улучшении опыта ваших пользователей, обеспечивая при этом безопасную аутентификацию? Реализация функции «Войти с помощью Google» с использованием всплывающего окна FedCM упростит доступ к terapiaact.com.br. Я успешно интегрировал аналогичные сервисы идентификации и без проблем добавлю эту функцию в вашу настройку WordPress, обеспечивая безопасность пользовательских данных в выделенной таблице MySQL. Обладая опытом объединения UI/UX с надежными решениями на стороне сервера, мой подход гарантирует как немедленные, так и долгосрочные преимущества. Сотрудничайте со мной, чтобы повысить вовлеченность и создать плавный, безопасный опыт входа пользователей.

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

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

    С наилучшими пожеланиями.
    Джео

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

    Здравствуйте! Я могу интегрировать эту функцию на ваш сайт. Пожалуйста, свяжитесь со мной, я буду рад сотрудничать с вами.

  5. Еще 3 ставки скрыты
  1. 2310
     41  0

    3 дня4435 UAH

    Як там сайт, работает норм?
    https://freelancehunt.com/showcase/work/sayt-psihologa/1954093.html

    Могу помочь с реализацией

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

Нужен специалист по Power BI для построения управленческой отчетности на базе BAS Бухгалтерия КОРП

О компанииМы являемся дистрибьютором международных спортивных брендов в Украине. Учет ведется в BAS Бухгалтерия КОРП.Ищем специалиста, который поможет построить систему управленческой отчетности для руководства компании на базе Power BI.Важно: нас интересует не просто…

Базы данных и SQLБухгалтерские услуги ∙ 2 дня 8 часов назад ∙ 4 ставки

Техническое задание: Интеграция чат-бота Telegram с BAS

1. Общая информация Необходимо реализовать интеграцию чат-бота с системой BAS для передачи и записи данных о товарах (заказах). 2. Входные данные (что передает чат-бот): ID группы Название товара (с кодом товара) Цена товара 3. Логика работы: При нажатии на кнопку Заказать…

Автоматизация управления предприятиемБазы данных и SQL ∙ 2 дня 11 часов назад ∙ 18 ставок

Интеграция данных 1С

Организовать качественную подготовку и переток данных из 1С в BigQuery для дальнейшего использования в Looker:Организовать данные в соответствии с тем, какие поля нужны.Подготовить понятную структуру таблиц и промежуточных наборов данных, на которых будут строиться…

Базы данных и SQLОбработка данных ∙ 4 дня 3 часа назад ∙ 9 ставок

Разработка простого системы контроллинга и управленческого учета в Google Sheets «под ключ»

Название задания: Разработка простого системы контроля и управленческого учета в Google Sheets «под ключ» для строительной компании в Польше (+ онлайн обучение и помощь при внедрении) О компании, контексте и моей главной проблеме Добрый день, Я ищу опытного специалиста Google…

Базы данных и SQLБухгалтерские услуги ∙ 5 дней 8 часов назад ∙ 36 ставок

Розробка аналітичного Power BI дашборду

2000 UAH

Ось такий у нас запит, потрібна людина яка розбирається з Power BI: Экран 1: Strategic Cockpit (Финансовое здоровье завода) Цель: За 5 секунд понять, «где мы теряем деньги и сколько?». KPI Tiles (Верхняя полоса): Общая маржа (Факт vs План) в %. Сумма «упущенной выгоды»…

Базы данных и SQL ∙ 5 дней 11 часов назад ∙ 13 ставок

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