Реализовать "Войти с помощью Google" (FedCM Popup) на terapiaact.com.br
Позвольте пользователям входить на terapiaact.com.br с помощью своей учетной записи Google через всплывающее окно Google Identity Services FedCM — точно так же, как показано в примере интерфейса.
Всплывающее окно должно автоматически появляться для пользователей, уже вошедших в систему Google, и позволять им аутентифицироваться одним щелчком. После входа в систему система должна безопасно собирать и хранить имя пользователя + электронную почту в нашей базе данных.
Сайт построен на WordPress, используя стандартную базу данных MySQL. Пожалуйста, используйте эту существующую базу данных и либо:
создайте отдельную таблицу (например, ta_google_users) для хранения: google_id, name, email, avatar_url, created_at, last_login_at.
Приложения 1
Результаты работы
Отзыв заказчика о сотрудничестве с Андреем Матюшенко
Реализовать "Войти с помощью Google" (FedCM Popup) на terapiaact.com.brРабота по добавлению логина через гугл выполнена успешно и быстро
Отзыв фрилансера о сотрудничестве с Maksym Merzhvynskyi
Реализовать "Войти с помощью Google" (FedCM Popup) на terapiaact.com.brРаботать с заказчиком было приятно и комфортно. Чёткое ТЗ, оперативные ответы и конструктивная коммуникация. Все вопросы решались быстро, без лишних задержек. Проект выполнен в полном объёме. Буду рад сотрудничать снова!
-
1 день4435 UAH
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 или только с отдельной таблицей.
-
3 дня4435 UAH
3286 23 1 2 3 дня4435 UAHЗаинтересованы в улучшении опыта ваших пользователей, обеспечивая при этом безопасную аутентификацию? Реализация функции «Войти с помощью Google» с использованием всплывающего окна FedCM упростит доступ к terapiaact.com.br. Я успешно интегрировал аналогичные сервисы идентификации и без проблем добавлю эту функцию в вашу настройку WordPress, обеспечивая безопасность пользовательских данных в выделенной таблице MySQL. Обладая опытом объединения UI/UX с надежными решениями на стороне сервера, мой подход гарантирует как немедленные, так и долгосрочные преимущества. Сотрудничайте со мной, чтобы повысить вовлеченность и создать плавный, безопасный опыт входа пользователей.
-
1 день4435 UAH
12862 4 2 1 день4435 UAHПривет, Максим Мержвинский,
Я могу сделать это за 1 час.
С наилучшими пожеланиями.
Джео
-
1 день8870 UAH
10970 224 0 1 1 день8870 UAHЗдравствуйте! Я могу интегрировать эту функцию на ваш сайт. Пожалуйста, свяжитесь со мной, я буду рад сотрудничать с вами.
-
3 дня4435 UAH3 дня4435 UAH
Як там сайт, работает норм?
https://freelancehunt.com/showcase/work/sayt-psihologa/1954093.html
Могу помочь с реализацией
Актуальные фриланс-проекты в категории Базы данных и SQL
Нужен специалист по Power BI для построения управленческой отчетности на базе BAS Бухгалтерия КОРПО компанииМы являемся дистрибьютором международных спортивных брендов в Украине. Учет ведется в BAS Бухгалтерия КОРП.Ищем специалиста, который поможет построить систему управленческой отчетности для руководства компании на базе Power BI.Важно: нас интересует не просто… Базы данных и SQL, Бухгалтерские услуги ∙ 2 дня 8 часов назад ∙ 4 ставки |
Техническое задание: Интеграция чат-бота Telegram с BAS1. Общая информация Необходимо реализовать интеграцию чат-бота с системой 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 ставок |