Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Implement “Sign in with Google” (FedCM Popup) on terapiaact.com.br

110 USD

Applications 1

Application viewing is only available registered users.

Work results

Attachment viewing is only available registered users.

Client's review of cooperation with Andrey Matyushenko

Quality
Professionalism
Cost
Contactability
Deadlines

The work on adding login through Google has been completed successfully and quickly.

Freelancer's review of cooperation with Maksym Merzhvynskyi

Payment
Task setting
Clarity of requirements
Contactability

It 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.    2  2
    1 day100 USD

    Hello!

    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.

  2. 3237    23  1   2
    3 days100 USD

    Curious 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.

  3. 12862    4  2
    1 day100 USD

    Hi Maksym Merzhvynskyi,
    I can do it in 1 hour.

    Best regards.
    Jeo

  4. 10970    224  0   1
    1 day200 USD

    Hello! I can integrate this feature into your website. Please contact me, I would be delighted to collaborate with you.

  5. Another 3 proposals concealed
  1. 2327
     42  0

    3 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 hosting

The 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…

PHPDatabases & SQL ∙ 3 hours 20 minutes back ∙ 16 proposals

Setting up a backup system and optimizing server infrastructure

Objective 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.

DevOpsDatabases & 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 & SQLWeb 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 & SQLData Parsing ∙ 1 day 2 hours back ∙ 16 proposals

Client
Maksym Merzhvynskyi
Brazil San Paulo  12  0
Project published
6 months 13 days back
97 views
Tags
  • WordPress
  • MySQL
  • Google Identity Services
  • FedCM