- Zlecenia -
- Ocena -
- Ranking -
Budżet: 100 USD Termin: 1 dzień
Cześć!
Mogę wdrożyć dokładnie to, co opisałeś dla terapiaact.com.br, używając Google Identity Services z FedCM i zintegrować to w sposób czysty z Twoim istniejącym ustawieniem WordPress + MySQL.
Co zrobię technicznie
1. Konfiguracja Google Identity Services (FedCM)
Skonfiguruj nowego klienta OAuth 2.0 w Google Cloud Console dla Twojej domeny.
Wdrożę nowy JS Google Identity Services (One Tap / FedCM popup), aby:
Popup automatycznie wyświetlał się dla użytkowników, którzy są już zalogowani na Google.
Logowanie jednym kliknięciem działa dokładnie tak, jak w Twoim interfejsie referencyjnym.
Upewnij się, że spełnia wymagania dotyczące Twojej domeny, HTTPS i przeglądarki FedCM.
2. Integracja z WordPress
Wdrożę mały niestandardowy plugin lub integrację motywu (bez modyfikacji rdzenia), która:
Obsługuje token ID z Google po stronie serwera (PHP).
Weryfikuje token za pomocą Google (odbiorca, wystawca, ważność).
Bezpiecznie wyodrębnia google_id, imię, e-mail, avatar_url.
3. Warstwa bazy danych
Użyj istniejącej bazy danych MySQL i stwórz dedykowaną tabelę, na przykład:
ta_google_users
id (klucz główny, auto inkrementacja)
google_id (unikalny)
imię
e-mail
avatar_url
created_at
last_login_at
Przy logowaniu:
Jeśli użytkownik Google jest nowy → wstaw rekord.
Jeśli użytkownik istnieje → zaktualizuj last_login_at i wszelkie zmienione pola (imię, avatar).
4. Obsługa uwierzytelniania / sesji
Albo:
Mapuj użytkowników Google na natywnych użytkowników WordPress (wp_users) i loguj ich za pomocą uwierzytelniania WordPress,
lub, jeśli wolisz:
Zachowaj oddzielny mechanizm sesji dla ta_google_users i użyj go do obszarów z ograniczonym dostępem.
Chroń przed atakami CSRF i powtórzeniowymi, używaj nonce i bezpiecznych ciasteczek.
5. Bezpieczeństwo i najlepsze praktyki
Używaj przygotowanych zapytań / $wpdb do wszystkich operacji DB.
Waliduj i oczyszczaj wszystkie przychodzące dane.
Ogranicz integrację do swojej domeny i poprawnego client_id.
Uczyń rozwiązanie łatwym do utrzymania: jasna struktura kodu, komentarze i opcje konfiguracyjne.
Jeśli chcesz, mogę również:
Dodać małą stronę administracyjną w WP do przeglądania/filtracji użytkowników Google z ta_google_users.
Rejestrować podstawowe zdarzenia uwierzytelniania (nowy użytkownik, logowanie, błąd) do debugowania.
Jestem gotowy do rozpoczęcia, gdy tylko dostarczysz:
Dostęp do środowiska staging lub dev,
Twoje dane uwierzytelniające klienta Google Cloud,
I wszelkie preferencje dotyczące mapowania na użytkowników WordPress w porównaniu do dedykowanej tabeli.
Budżet: 100 USD Termin: 3 dni
Ciekawy, jak podnieść doświadczenie swoich użytkowników, zapewniając jednocześnie bezpieczną autoryzację? Wdrożenie „Zaloguj się za pomocą Google” przy użyciu okna FedCM uprości dostęp do terapiaact.com.br. Z powodzeniem zintegrowałem podobne usługi tożsamości i bezproblemowo wprowadzę tę funkcję do Twojej konfiguracji WordPress, zabezpieczając dane użytkowników w dedykowanej tabeli MySQL. Dzięki doświadczeniu w łączeniu UI/UX z solidnymi rozwiązaniami backendowymi, moje podejście zapewnia zarówno natychmiastowe, jak i długoterminowe korzyści. Współpracuj ze mną, aby zwiększyć zaangażowanie i zbudować płynne, bezpieczne doświadczenie logowania użytkowników.
Budżet: 100 USD Termin: 1 dzień
Cześć Maksym Merzhvynskyi,
Mogę to zrobić w 1 godzinę.
Z poważaniem.
Jeo
Budżet: 200 USD Termin: 1 dzień
Cześć! Mogę zintegrować tę funkcję na twojej stronie internetowej. Proszę o kontakt, z przyjemnością nawiążę z tobą współpracę.
Oferty ukryte
Aktualnie brak ofert
Budżet: 100 USD Termin: 3 dni
Jak tam strona, działa normalnie?
https://freelancehunt.com/showcase/work/sayt-psihologa/1954093.html
Mogę pomóc w realizacji
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Dzień dobry, potrzebuję twojej pomocy w realizacji zadania. Naprawić błędy na stronie witryny, strona wyświetla błąd 404.
Synchronizacja baz danych
Synchronizacja programów Microsoft Access i CRM SalesDrive. Przekazywanie danych z CRM do Microsoft Access na pierwszym etapie (zmiana statusu lejka). Przekazywanie danych z Microsoft Access do CRM na drugim etapie (zmiana statusu w programie).
Meta projektu Zrealizować integrację Viber bez użycia zewnętrznych systemów CRM. Cała praca z wiadomościami powinna być wykonywana bezpośrednio w naszym wewnętrznym CRM opartym na BAS / 1C 8.3.Aktualny system BAS / 1C 8.3 Samodzielnie napisana konfiguracja "Obsługa klientów" Baza ponad 40 000 abonentówWymagane do zrealizowania Integracja przez oficjalnego dostawcę Viber Business (TurboSMS, GMS Worldwide lub inna uzgodniona usługa). Przycisk "Napisz w Viber" w karcie abonenta. Wysyłanie wiadomości bezpośrednio z BAS. Odbieranie wiadomości przychodzących przez Webhook. Automatyczne przypisanie wiadomości do abonenta według numeru telefonu. Pełne zachowanie historii korespondencji w karcie abonenta. Wyświetlanie czasu, statusu wiadomości oraz menedżera, który odpowiadał. Praca kilku menedżerów jednocześnie. Szablony wiadomości do szybkiej odpowiedzi. Pomoc w konfiguracji dostawcy Viber, kluczy API i Webhook. Przekazanie całego kodu źródłowego i ustawień po zakończeniu prac.Warunki odbioru Praca uznawana jest za wykonaną po pomyślnym przetestowaniu wszystkich funkcji na roboczej bazie oraz przekazaniu kodu źródłowego.Gwarancja 1 miesiąc gwarancji na poprawki błędów związanych z zrealizowanym funkcjonalnością. Dalsze poprawki realizowane są na osobnej umowie.Rezultat Po zakończeniu projektu menedżerowie powinni mieć możliwość pełnej pracy z Viber bezpośrednio w BAS: pisać do klientów, otrzymywać odpowiedzi, przeglądać historię korespondencji i prowadzić komunikację bez użycia zewnętrznych systemów CRM. Cały kod źródłowy, poprawki, klucze API i ustawienia po zakończeniu projektu są przekazywane zamawiającemu.
Szukam doświadczonego dewelopera (lub małego zespołu) do stworzenia MVP aplikacji mobilnej — serwisu szybkiego wezwania specjalistów na wzór Ubera, Uklon Wymagana jest разработка: • aplikacji mobilnej dla iOS i Android (Flutter); • części serwerowej (REST API); • panelu administracyjnego; • bazy danych. Główna funkcjonalność MVP: rejestracja klientów i wykonawców; autoryzacja; mapa i geolokalizacja; tworzenie zamówienia; wyszukiwanie najbliższego wykonawcy; powiadomienia push; czat wewnątrz aplikacji; oceny i opinie; historia zamówień; panel administracyjny. Wymagania: doświadczenie w tworzeniu marketplace'ów, serwisów dostawczych, taksówek lub podobnych projektów; Flutter; Backend (Node.js / Laravel / Go / NestJS — gotowy do dyskusji); PostgreSQL; rozumienie skalowalnej architektury. W odpowiedzi koniecznie prześlij: Linki do aplikacji w App Store i Google Play. Podobne projekty, które rozwijałeś. Jaką architekturę proponujesz. Przybliżony koszt MVP. Termin realizacji. Ważne: szukam specjalisty do długoterminowej współpracy. Interesuje mnie jakość architektury i możliwość dalszego skalowania projektu. Budżet do omówienia z odpowiednim kandydatem.
Konieczne jest poprawienie skryptów SQL dla bazy Postgres. Należy sprawdzić skrypty i zaktualizować dane z zewnętrznych tabel Excel oraz między dwoma bazami (różne serwery) Postgres. Uruchamianie skryptów przez program AnyDesk Navicat. Lista danych do sprawdzenia i korekty: 1. Towary podlegające naprawie – przypisanie oznaczenia Wynik: Liczba rekordów rozbieżności Skrypt do poprawy 2. Lista Kategorii, Grup, Podgrup – porównanie z tabelą tymczasową Wynik: Liczba rekordów rozbieżności Skrypt do poprawy 3. Liczba towarów w kategorii. Grupy, podgrupy. (statystyka) – Porównanie według tabeli, wykrywanie rozbieżności Wynik: Liczba rekordów rozbieżności Skrypt do poprawy 4. Lista części zamiennych w systemie z kategorią, grupą, podgrupą - Porównanie według tabeli, wykrywanie rozbieżności, usunięcie rozbieżności Liczba rekordów rozbieżności Skrypt do poprawy 5. Wyroby naprawcze związane z częściami zamiennymi - Porównanie według tabeli, wykrywanie rozbieżności, usunięcie rozbieżności Tabela rozbieżności Skrypt do poprawy 6. zgodność stanów i SN Tabela rozbieżności