Implement “Sign in with Google” (FedCM Popup) on terapiaact.com.br
110 USDEnable users to log in to terapiaact.com.br using their Google account through the Google Identity Services FedCM popup — exactly like the UI shown in the example.
The popup should automatically appear for users already logged into Google and allow them to authenticate with one click. After login, the system must collect and store the user’s name + email securely in our database.
The website is built on WordPress, using the default MySQL database. Please use this existing database and either:
create a dedicated table (e.g. ta_google_users) to store: google_id, name, email, avatar_url, created_at, last_login_at.
Applications 1
Work results
Client's review of cooperation with Andrey Matyushenko
Implement “Sign in with Google” (FedCM Popup) on terapiaact.com.brThe work on adding login through Google has been completed successfully and quickly.
Freelancer's review of cooperation with Maksym Merzhvynskyi
Implement “Sign in with Google” (FedCM Popup) on terapiaact.com.brIt was pleasant and comfortable to work with the client. Clear terms of reference, prompt responses, and constructive communication. All questions were resolved quickly, without unnecessary delays. The project was completed in full. I would be happy to collaborate again!
-
1 day100 USD
2 2 1 day100 USDHello!
I can implement exactly what you described for terapiaact.com.br using Google Identity Services with FedCM and integrate it cleanly into your existing WordPress + MySQL setup.
What I will do technically
1. Google Identity Services (FedCM) setup
Configure a new OAuth 2.0 Client in Google Cloud Console for your domain.
…
Implement the new Google Identity Services JS (One Tap / FedCM popup) so that:
The popup automatically shows for users already signed into Google.
One-click login works exactly like in your reference UI.
Make sure it respects your domain, HTTPS, and browser FedCM requirements.
2. WordPress integration
Implement a small custom plugin or theme integration (no core hacks) that:
Handles the ID token from Google on the server side (PHP).
Verifies the token via Google (audience, issuer, expiry).
Extracts google_id, name, email, avatar_url securely.
3. Database layer
Use your existing MySQL database and create a dedicated table, for example:
ta_google_users
id (primary key, auto increment)
google_id (unique)
name
email
avatar_url
created_at
last_login_at
On login:
If the Google user is new → insert a record.
If the user exists → update last_login_at and any changed fields (name, avatar).
4. Authentication / session handling
Either:
Map Google users to native WordPress users (wp_users) and log them in via WordPress auth,
or, if you prefer:
Keep a separate session mechanism for ta_google_users and use it for gated areas.
Protect against CSRF and replay attacks, use nonces and secure cookies.
5. Security & best practices
Use prepared statements / $wpdb for all DB operations.
Validate and sanitize all incoming data.
Limit the integration to your domain and correct client_id.
Make the solution maintainable: clear code structure, comments, and configuration options.
If you’d like, I can also:
Add a small admin page in WP to view/filter Google users from ta_google_users.
Log basic auth events (new user, login, error) for debugging.
I’m ready to start as soon as you provide:
Access to a staging or dev environment,
Your Google Cloud client credentials,
And any preferences about mapping to WordPress users vs dedicated table only.
-
3 days100 USD
3237 23 1 2 3 days100 USDCurious about elevating your users' experience while ensuring secure authentication? Implementing “Sign in with Google” using FedCM popup will streamline access to terapiaact.com.br. I’ve successfully integrated similar identity services and will seamlessly incorporate this feature into your WordPress setup, securing user data in a dedicated MySQL table. With expertise in merging UI/UX with robust backend solutions, my approach ensures both immediate and long-term benefits. Collaborate with me to enhance engagement and build a smooth, secure user login experience.
-
1 day100 USD
12862 4 2 1 day100 USDHi Maksym Merzhvynskyi,
I can do it in 1 hour.
Best regards.
Jeo
-
1 day200 USD
10970 224 0 1 1 day200 USDHello! I can integrate this feature into your website. Please contact me, I would be delighted to collaborate with you.
-
3 days100 USD3 days100 USD
How is the website, is it working fine?
https://freelancehunt.com/showcase/work/sayt-psihologa/1954093.html
I can help with the implementation.
Current freelance projects in the category Databases & SQL
Resolve the loading issue on the PrestaShop website hostingThe website requires more and more resources each month. The host's response: During the server check, increased load from the MySQL database server was recorded. At times of the 500 error, the MySQL process uses a significant portion of CPU resources, which can lead to unstable… PHP, Databases & SQL ∙ 3 hours 20 minutes back ∙ 16 proposals |
Setting up a backup system and optimizing server infrastructureObjective of the work: Ensure reliable data storage for the CRM system and application by implementing an automated backup system, as well as carry out a series of server improvements to enhance the stability, security, and performance of the infrastructure. DevOps, Databases & SQL ∙ 4 hours 50 minutes back ∙ 16 proposals |
PIM system
225 USD
A PIM system needs to be created. The number of products is several million. There are several suppliers providing data in different formats: csv, xml, API. The data is limited, and often it is necessary to find product characteristics from other sources and supplement them. A… Databases & SQL, Web Programming ∙ 6 hours 47 minutes back ∙ 33 proposals |
Integration of BAS Shveyka 8
225 USD
Good day, it is necessary to integrate BAS Shveyka 8, connect the website and CRM Sales Drive, set up reports and other data. Databases & SQL ∙ 7 hours 52 minutes back ∙ 8 proposals |
Create a dashboard in https://airtable.com/ for the performance of advertising creatives from Facebook ads.Full specification https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Databases & SQL, Data Parsing ∙ 1 day 2 hours back ∙ 16 proposals |