15%

Economisește 15% la toate serviciile de găzduire

Testează-ți abilitățile și obține Reducere la orice plan de găzduire

Utilizați codul:

Skills
Începeți
22.10.2024
1 +1

Cum să Adăugați Autentificarea Facebook la WordPress: Ghid Tehnic Complet

Adăugarea autentificării Facebook în WordPress permite vizitatorilor să se autentifice folosind acreditările lor Facebook existente prin OAuth 2.0, eliminând necesitatea de a crea un nume de utilizator și o parolă separate. Integrarea funcționează prin înregistrarea unei aplicații Facebook în portalul Meta Developer, obținerea unui App ID și App Secret, apoi conectarea acestor acreditări la un plugin WordPress care gestionează automat handshake-ul OAuth, schimbul de token-uri și crearea sesiunii utilizatorului.

Acest ghid acoperă fiecare pas în detaliu tehnic complet — inclusiv configurarea aplicației Facebook, configurarea URI-ului de redirecționare OAuth, configurarea plugin-ului, atribuirea rolurilor, compatibilitatea WooCommerce și punctele comune de eșec pe care majoritatea tutorialelor le omit complet.

De ce contează autentificarea Facebook dincolo de comoditate

Ratele de adoptare a autentificării sociale depășesc în mod constant formularele tradiționale de înregistrare, deoarece elimină cel mai mare punct de fricțiune din pâlnia de înregistrare: crearea parolei. Pentru site-urile de membership, magazinele WooCommerce și platformele comunitare, această reducere a fricțiunii are un impact direct asupra ratelor de conversie.

Din punct de vedere al securității, implementarea OAuth 2.0 a Facebook înseamnă că site-ul tău WordPress nu gestionează sau stochează niciodată parola Facebook a utilizatorului. Token-urile de autentificare sunt limitate ca domeniu și timp. Combinate cu securitatea proprie a contului Facebook (2FA, detectarea anomaliilor), aceasta reduce suprafața de atac comparativ cu stocarea locală a parolelor cu hash bcrypt — cu condiția ca URI-urile de redirecționare OAuth să fie blocate corect.

Există, totuși, un risc de dependență care merită recunoscut: dacă API-ul Facebook își modifică cerințele de domeniu OAuth sau dezactivează un endpoint, fluxul tău de autentificare se întrerupe până când plugin-ul este actualizat. Monitorizează întotdeauna jurnalul de modificări Meta Developer dacă rulezi un site cu trafic ridicat.

Cerințe preliminare înainte de a începe

Înainte de a accesa portalul Facebook Developer sau de a instala orice plugin, confirmă următoarele:

  • Site-ul tău WordPress rulează pe HTTPS. OAuth-ul Facebook va respinge URI-urile de redirecționare HTTP simplu în producție.
  • Ai acces administrativ atât la panoul de control WordPress, cât și la setările DNS/domeniu ale serverului.
  • PHP 7.4 sau o versiune superioară rulează pe serverul tău (necesar de versiunile actuale ale Nextend Social Login).
  • Serverul tău poate face cereri HTTPS de ieșire către graph.facebook.com — verifică dacă firewall-ul sau mediul de găzduire blochează conexiunile de ieșire pe portul 443.

Dacă rulezi WordPress pe un mediu de VPS Hosting, verifică conectivitatea de ieșire cu:

curl -I https://graph.facebook.com

Un răspuns 200 OK sau 400 Bad Request confirmă că conexiunea este deschisă. Un timeout sau conexiune refuzată înseamnă că o regulă de firewall blochează cererea.

Pasul 1: Creează și configurează o aplicație Facebook

1.1 Accesează portalul Meta Developer

Navighează la developers.facebook.com și autentifică-te cu contul tău Facebook. Dacă este prima dată, vei fi solicitat să te înregistrezi ca dezvoltator — aceasta necesită acceptarea Politicilor platformei Meta și verificarea contului prin număr de telefon.

Odată înăuntru, fă clic pe My Apps în bara de navigare de sus, apoi fă clic pe Create App.

1.2 Selectează tipul aplicației

Meta prezintă acum mai multe opțiuni de tip de aplicație. Pentru o integrare standard de autentificare socială WordPress, selectează Consumer sau None / Other (eticheta exactă variază în funcție de iterația curentă a interfeței Meta). Aceasta îți oferă acces la produsul Facebook Login fără a necesita Verificarea Business pentru cazuri de utilizare de bază.

Completează:

  • App Display Name: Folosește numele brandului site-ului tău. Acesta este ceea ce utilizatorii văd pe ecranul de consimțământ OAuth.
  • App Contact Email: Folosește o adresă monitorizată activ — Meta trimite notificări de încălcare a politicilor aici.
  • Business Account: Opțional pentru site-uri personale sau mici; necesar dacă plănuiești să folosești permisiuni avansate.

Fă clic pe Create App. Meta poate solicita să completezi un CAPTCHA sau să reintroduci parola Facebook.

1.3 Adaugă produsul Facebook Login

În panoul de control al noii tale aplicații, localizează secțiunea Add a Product. Fă clic pe butonul + de lângă Facebook Login și selectează Set Up. Alege Web ca platformă.

Introdu URL-ul de bază al site-ului tău (de ex., https://www.yoursite.com) în câmpul Site URL. Aceasta nu setează URI-ul de redirecționare — este folosit pentru lista albă a domeniului JavaScript SDK.

1.4 Configurează setările aplicației (Basic)

Navighează la Settings > Basic în bara laterală stângă. Această pagină conține cele două acreditări de care ai nevoie:

  • App ID: Un identificator public, sigur de expus în codul frontend.
  • App Secret: O acreditare privată. Nu o comite niciodată într-un repository public, nu o expune niciodată în JavaScript pe partea clientului.

Copiază ambele valori și stochează-le în siguranță — un manager de parole sau o variabilă de mediu pe serverul tău este adecvat.

Tot pe pagina de setări Basic, completează aceste câmpuri:

  • App Domains: Introdu domeniul tău rădăcină fără protocol (de ex., yoursite.com). Dacă site-ul tău folosește www, adaugă atât yoursite.com, cât și www.yoursite.com.
  • Privacy Policy URL: Necesar înainte de a putea pune aplicația live. Indică spre pagina de politică de confidențialitate a site-ului tău.
  • Terms of Service URL: Recomandat; necesar pentru aplicațiile care solicită anumite permisiuni.

Fă clic pe Save Changes.

1.5 Configurează URI-urile de redirecționare OAuth valide

În bara laterală stângă, mergi la Facebook Login > Settings. Cea mai critică configurație de securitate se află aici.

Sub Valid OAuth Redirect URIs, adaugă URL-ul exact de callback pe care plugin-ul tău WordPress îl va folosi. Pentru Nextend Social Login, acesta este de obicei:

https://www.yoursite.com/wp-login.php?loginSocial=facebook

Calea exactă depinde de plugin. Vei confirma URI-ul corect în panoul de setări al plugin-ului (acoperit în Pasul 2). Nu folosi caractere wildcard aici. Facebook va respinge încercările de redirecționare către orice URI care nu este listat explicit, ceea ce reprezintă un control de securitate deliberat — un atacator nu poate redirecționa token-urile OAuth către un domeniu malițios.

De asemenea, activează setările Enforce HTTPS și Embedded Browser OAuth Login după cum este adecvat pentru cazul tău de utilizare.

1.6 Schimbă modul aplicației din Development în Live

În mod implicit, aplicația ta este în modul Development, ceea ce înseamnă că doar utilizatorii listați ca Developers sau Testers ai aplicației se pot autentifica. Pentru a permite oricărui utilizator Facebook să se autentifice, trebuie să schimbi aplicația în modul Live.

Mergi în partea de sus a App Dashboard și comută modul din Development în Live. Meta te va avertiza că aplicația va fi accesibilă public. Confirmă schimbarea.

Caz limită important: Dacă aplicația ta solicită permisiuni dincolo de public_profile și email (valorile implicite), acele permisiuni suplimentare necesită procesul de App Review al Meta înainte de a funcționa în modul Live. Pentru autentificarea standard WordPress, valorile implicite sunt suficiente.

Pasul 2: Instalează și configurează plugin-ul WordPress

2.1 Selectarea plugin-ului

Mai multe plugin-uri gestionează integrarea OAuth Facebook pentru WordPress. Comparația de mai jos acoperă cele mai utilizate opțiuni:

PluginInstalări activeFacebook OAuthIntegrare WooCommerceNivel gratuitMulti-provider
Nextend Social Login900.000+DaDaDa (limitat)Da (Google, Apple)
Super Socializer40.000+DaDaDaDa
WP Social Login30.000+DaLimitatDaDa
miniOrange Social Login50.000+DaDaDa (limitat)Da
Loginizer800.000+NuNuDaNu

Nextend Social Login este alegerea recomandată pentru majoritatea implementărilor WordPress datorită frecvenței actualizărilor, compatibilității WooCommerce și implementării curate OAuth.

2.2 Instalează Nextend Social Login

Din panoul de administrare WordPress:

  1. Navighează la Plugins > Add New Plugin.
  2. Caută Nextend Social Login.
  3. Fă clic pe Install Now, apoi pe Activate.

Alternativ, instalează prin WP-CLI dacă ai acces la server — aceasta este mai rapidă în mediile headless sau gestionate prin CLI:

wp plugin install nextend-facebook-connect --activate

2.3 Obține URL-ul corect de callback

Înainte de a introduce acreditările, obține URL-ul exact de callback pe care plugin-ul îl așteaptă:

  1. În panoul de control WordPress, mergi la Nextend Social Login > Facebook.
  2. Pe pagina de setări, localizează câmpul Redirect URI sau Callback URL — este afișat în format read-only.
  3. Copiază acest URL exact.

Întoarce-te la portalul Facebook Developer și adaugă acest URL la Valid OAuth Redirect URIs dacă diferă de ceea ce ai introdus în Pasul 1.5. O nepotrivire între URI-ul din setările Facebook și URI-ul trimis de plugin este cea mai frecventă cauză a Error 400: redirect_uri_mismatch.

2.4 Introdu acreditările aplicației în plugin

Înapoi în Nextend Social Login > Facebook:

  1. Lipește App ID în câmpul App ID.
  2. Lipește App Secret în câmpul App Secret.
  3. Fă clic pe Save Changes.
  4. Fă clic pe Test (dacă plugin-ul oferă acest buton) pentru a verifica fluxul OAuth înainte de a expune butonul utilizatorilor.

2.5 Configurează comportamentul de autentificare

Plugin-ul expune mai multe setări de comportament care merită configurate deliberat:

Redirecționare după autentificare: Specifică unde ajung utilizatorii după autentificarea reușită. Opțiunile includ de obicei:

  • Pagina pe care se aflau înainte de a face clic pe autentificare (recomandat pentru site-urile de membership)
  • Un URL fix (de ex., /dashboard/)
  • Valoarea implicită WordPress (/wp-admin/ pentru administratori, / pentru abonați)

Comportamentul la înregistrare: Dacă un utilizator Facebook se autentifică, dar nu are un cont WordPress corespunzător, plugin-ul poate fie să creeze automat un cont nou, fie să blocheze autentificarea. Pentru comunități deschise, înregistrarea automată este adecvată. Pentru site-urile închise sau numai prin invitație, blochează-o.

Gestionarea conflictelor de email: Dacă adresa de email asociată contului Facebook există deja în baza de date de utilizatori WordPress (dintr-o înregistrare manuală anterioară), plugin-ul poate fie să lege conturile, fie să respingă autentificarea socială. Legarea este în general o experiență de utilizare mai bună, dar confirmă că aceasta corespunde politicii tale de confidențialitate.

Atribuirea rolului de utilizator: Noilor utilizatori creați prin autentificarea Facebook li se atribuie rolul implicit WordPress definit în Settings > General. Poți suprascrie aceasta în plugin pentru a atribui un rol specific (de ex., Subscriber, Customer pentru WooCommerce) indiferent de valoarea implicită globală.

Pasul 3: Activează înregistrarea utilizatorilor în WordPress

Dacă scopul tău este să permiți utilizatorilor noi să se înregistreze prin Facebook — nu doar să permiți utilizatorilor existenți să se autentifice — verifică că înregistrarea deschisă este activată:

  1. Mergi la Settings > General în panoul de control WordPress.
  2. Bifează Anyone can register în secțiunea Membership.
  3. Setează New User Default Role la Subscriber (sau Customer dacă rulezi WooCommerce).
  4. Fă clic pe Save Changes.

Dacă rulezi un mediu VPS cu cPanel, verifică de asemenea că wp-config.php nu conține un DISALLOW_FILE_MODS hardcodat sau o blocare personalizată a înregistrării care ar suprascrie setarea din panou.

Pasul 4: Testează integrarea temeinic

4.1 Test de flux de bază

Navighează la pagina de autentificare a site-ului tău (/wp-login.php sau o pagină de autentificare personalizată). Butonul Continue with Facebook ar trebui să apară. Fă clic pe el. Vei fi redirecționat la ecranul de consimțământ OAuth al Facebook, care afișează numele aplicației tale, permisiunile solicitate și un buton de confirmare.

După confirmare, Facebook redirecționează înapoi la URL-ul de callback al site-ului tău. Ar trebui să fii autentificat ca utilizator WordPress.

4.2 Testarea cazurilor limită

Testează aceste scenarii înainte de a lansa:

  • Utilizator nou fără cont existent: Confirmă că un nou utilizator WordPress este creat cu rolul corect și o adresă de email validă preluată de la Facebook.
  • Utilizator existent cu email corespunzător: Confirmă că plugin-ul leagă identitatea Facebook la contul existent în loc să creeze un duplicat.
  • Utilizator care refuză permisiunea de email pe Facebook: Unii utilizatori refuză să-și partajeze emailul. Confirmă că plugin-ul gestionează aceasta elegant — fie solicitând introducerea manuală a unui email, fie afișând un mesaj de eroare clar.
  • Aplicație în modul Development cu un cont Facebook non-developer: Aceasta ar trebui să eșueze. Confirmă că mesajul de eroare este prietenos cu utilizatorul în loc să expună coduri de eroare OAuth brute.
  • Acces la aplicație revocat: Mergi la Setările aplicației Facebook și elimină permisiunile aplicației site-ului tău. Încearcă să te autentifici din nou. Plugin-ul ar trebui să gestioneze respingerea token-ului curat.

4.3 Verificare pe partea serverului

Verifică jurnalul de depanare WordPress pentru orice erori OAuth după o autentificare de test:

tail -f /var/log/nginx/error.log
tail -f /path/to/wordpress/wp-content/debug.log

Activează temporar jurnalizarea de depanare WordPress în wp-config.php dacă nu este deja activă:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Pasul 5: Personalizează butonul de autentificare și plasarea acestuia

Opțiuni de plasare a butonului

Nextend Social Login suportă injectarea butonului de autentificare Facebook în mai multe locații:

  • /wp-login.php: Formularul implicit de autentificare WordPress.
  • Paginile de checkout și My Account din WooCommerce: Critice pentru reducerea abandonului coșului pe site-urile de eCommerce.
  • Formularul de înregistrare: Afișat alături de câmpurile standard de nume de utilizator/email.
  • Secțiunea de comentarii: Permite comentatorilor să se autentifice prin Facebook înainte de a posta.
  • Shortcode personalizat: Folosește [nextend_social_login] pentru a plasa butonul oriunde în conținutul paginii sau un widget.

Considerații de stilizare

Plugin-ul oferă opțiuni de personalizare CSS. Dacă ai nevoie de un control mai profund, butonul se randează cu nume de clase previzibile pe care le poți targeta în fișierul style.css al temei tale sau un bloc CSS personalizat în WordPress Customizer. Evită suprascrierea proprietăților display sau visibility ale butonului cu JavaScript — aceasta poate interfera cu logica de inițializare proprie a plugin-ului.

Erori frecvente și cum să le remediezi

EroareCauza principalăRemediere
Error 400: redirect_uri_mismatchURL-ul de callback din plugin nu corespunde setărilor aplicației FacebookCopiază URI-ul exact din setările plugin-ului și adaugă-l la Valid OAuth Redirect URIs din Facebook
App Not Set UpAplicația este în modul Development; utilizatorul nu este testerSchimbă aplicația în modul Live sau adaugă utilizatorul ca Tester în App Roles
Invalid OAuth access tokenApp Secret introdus incorect sau regeneratCopiază din nou App Secret din portalul Facebook Developer
Error 200: Permissions errorAplicația solicită permisiuni neaprobate de MetaFolosește doar public_profile și email pentru autentificarea standard
Butonul de autentificare nu apareConflict de plugin sau stratul de caching servește HTML vechiDezactivează plugin-urile conflictuale; golește cache-ul de pe server și CDN
Conturi de utilizator duplicate createSetarea conflictului de email setată pe „create new”Schimbă setarea plugin-ului pentru a lega conturile existente prin email
Eșec SSL handshake la graph.facebook.comCertificate CA depășite pe serverRulează update-ca-certificates pe server

Întărirea securității pentru implementările în producție

Odată ce integrarea este live, aplică aceste măsuri de întărire:

Rotează periodic App Secret. Mergi la Settings > Basic > App Secret și fă clic pe Reset. Actualizează imediat noul secret în plugin-ul tău WordPress. Programează aceasta ca o sarcină de întreținere.

Restricționează expunerea App Secret. Dacă folosești un mediu WordPress gestionat sau o configurație de Servere Dedicate, stochează App Secret ca variabilă de mediu a serverului și referențiaz-o în wp-config.php în loc să o stochezi direct în baza de date:

define( 'FACEBOOK_APP_SECRET', getenv('FB_APP_SECRET') );

Monitorizează utilizarea token-urilor OAuth. Secțiunea App Dashboard > Insights a portalului Meta Developer afișează activitatea de autentificare. Creșterile neobișnuite pot indica atacuri de tip credential stuffing sau token replay.

Activează parolele de aplicație WordPress sau autentificarea cu doi factori pentru conturile de administrator, deoarece autentificarea socială ocolește complet câmpul standard de parolă — un cont de administrator legat la un cont Facebook compromis devine un vector direct de atac.

Revizuiește anual permisiunile solicitate. Dacă aplicația ta acumulează permisiuni neutilizate în timp, elimină-le. Mai puține permisiuni înseamnă o rază de explozie mai mică dacă App Secret este vreodată expus.

Folosește un certificat SSL dedicat pentru domeniul tău pentru a te asigura că lanțul de redirecționare HTTPS este curat. Un certificat configurat greșit poate cauza eșecuri silențioase ale redirecționărilor OAuth. Certificatele SSL ar trebui reînnoite și monitorizate proactiv.

Configurare specifică WooCommerce

Pentru magazinele WooCommerce, integrarea Facebook Login necesită câțiva pași suplimentari:

  1. În setările Nextend Social Login, activează explicit integrarea WooCommerce — aceasta este o opțiune separată față de injectarea generală a formularului de autentificare.
  2. Setează redirecționarea post-autentificare la /my-account/ astfel încât utilizatorii autentificați să ajungă la istoricul comenzilor lor în loc de panoul de administrare WordPress.
  3. Dacă folosești un flux de checkout ca oaspete, decide dacă autentificarea Facebook ar trebui oferită la checkout ca pas opțional sau obligatoriu înainte de achiziție. Opțional este puternic recomandat — autentificarea socială obligatorie la checkout crește abandonul.
  4. Testează fluxul de legare a conturilor: un client care a finalizat anterior o comandă ca oaspete (cu o adresă de email) ar trebui să poată lega contul Facebook la înregistrarea existentă de client WooCommerce.

Considerații de scalare pentru site-urile cu trafic ridicat

Pe site-urile cu trafic concurent semnificativ, fluxul de redirecționare OAuth introduce o dependență de timpul de răspuns al API-ului Facebook. Dacă graph.facebook.com este lent sau experimentează o întrerupere, pagina ta de autentificare va părea că se blochează.

Măsuri de atenuare:

  • Oferă întotdeauna o metodă de autentificare de rezervă. Nu face niciodată Facebook singura opțiune de autentificare. Păstrează formularul standard WordPress de nume de utilizator/parolă vizibil.
  • Implementează caching-ul pe partea serverului cu atenție. Caching-ul complet al paginii (Varnish, Nginx FastCGI cache) trebuie să excludă paginile de autentificare și orice pagină care conține URL-ul de callback OAuth. Un răspuns OAuth din cache va întrerupe schimbul de token-uri.
  • Monitorizează latența API. Adaugă o verificare externă de sănătate care testează endpoint-ul tău de callback OAuth și te alertează dacă timpul de răspuns depășește un prag.

Dacă rulezi o platformă de membership cu trafic ridicat sau o aplicație SaaS pe WordPress, un plan de VPS Hosting cu resurse dedicate îți oferă controlul de a configura aceste excluderi de caching la nivelul serverului în loc să te bazezi exclusiv pe setările la nivelul plugin-ului.

Matrice de decizie: Ar trebui să folosești Facebook Login?

ScenariuRecomandare
Blog public sau site de știriPrioritate scăzută — citirea anonimă nu necesită autentificare
Magazin WooCommerceValoare ridicată — reduce semnificativ fricțiunea la checkout
Site de membership sau abonamentValoare ridicată — simplifică autentificarea recurentă pentru membri
SaaS B2B sau intranet corporativValoare scăzută — utilizatorii se așteaptă la SSO prin Google Workspace sau Azure AD
Forum comunitar sau platformă socialăValoare ridicată — identitatea socială se aliniază cu contextul comunității
Site care deservește utilizatori din regiuni cu adoptare scăzută a FacebookEvaluează alternative (Google, Apple login) înainte de a te angaja
Site cu cerințe stricte de rezidență a datelorAuditează termenii de procesare a datelor Meta înainte de activare

Listă de verificare tehnică înainte de lansare

  • HTTPS este activ și lanțul de certificate este valid (openssl s_client -connect yoursite.com:443)
  • Aplicația este schimbată din modul Development în modul Live în portalul Meta Developer
  • URI-ul de redirecționare OAuth valid din aplicația Facebook corespunde exact URL-ului de callback din plugin
  • App Secret este stocat în siguranță, nu hardcodat într-un fișier public
  • URL-ul Politicii de confidențialitate este setat în Setările de bază ale aplicației Facebook
  • Înregistrarea utilizatorilor este activată în Setările WordPress dacă se intenționează crearea de conturi noi
  • Rolul implicit de utilizator pentru înregistrările sociale este setat explicit (nu lăsat ca implicit Administrator)
  • Opțiunea de integrare WooCommerce este activată dacă este aplicabil
  • Cache-ul complet al paginii este configurat să ocolească paginile de autentificare și callback
  • Jurnalizarea de depanare este dezactivată în producție (WP_DEBUG setat la false)
  • Autentificarea de rezervă bazată pe parolă rămâne disponibilă utilizatorilor
  • Autentificarea de test finalizată cu un cont Facebook non-developer în modul Live
  • Comportamentul la conflictul de email este configurat și testat
  • Înregistrarea domeniului și înregistrările DNS sunt stabile — eșecurile de redirecționare OAuth urmăresc adesea configurarea greșită a domeniului

Întrebări frecvente

De ce Facebook afișează „App Not Set Up” când utilizatorii încearcă să se autentifice?

Aplicația ta este încă în modul Development. Doar utilizatorii adăugați explicit ca Developers sau Testers în secțiunea App Roles se pot autentifica în acest mod. Schimbă aplicația în modul Live în portalul Meta Developer pentru a permite oricărui utilizator Facebook să se autentifice.

Ce se întâmplă dacă emailul unui utilizator Facebook corespunde unui cont WordPress existent?

Comportamentul depinde de setarea conflictului de email a plugin-ului tău. Nextend Social Login poate fie să lege automat identitatea Facebook la contul existent (recomandat), fie să blocheze autentificarea și să afișeze o eroare. Configurează aceasta explicit în setările plugin-ului în loc să te bazezi pe valoarea implicită.

Pot folosi Facebook Login fără a stoca date ale utilizatorilor pe serverul meu?

Nu. Când un utilizator se autentifică prin Facebook, WordPress creează o înregistrare locală de utilizator pentru a menține sesiunea. Cel puțin, numele de afișare al utilizatorului, adresa de email și o referință de token cu hash sunt stocate în tabelele wp_users și wp_usermeta. Dezvăluie aceasta în politica ta de confidențialitate.

De ce eșuează redirecționarea OAuth după mutarea WordPress pe un domeniu nou?

URL-ul de callback înregistrat în aplicația Facebook indică încă spre domeniul vechi. Actualizează Valid OAuth Redirect URIs în Facebook Login > Settings pentru a reflecta noul domeniu și actualizează câmpul App Domains în Settings > Basic. De asemenea, actualizează setarea URL-ului de callback al plugin-ului dacă este stocată ca valoare hardcodată în loc să fie derivată dinamic din home_url().

Este Nextend Social Login compatibil cu plugin-urile de pagini de autentificare personalizate precum WPForms sau Elementor?

Da, cu rezerve. Nextend Social Login oferă un shortcode ([nextend_social_login]) care poate fi integrat în orice element de page builder. Cu toate acestea, fluxul OAuth redirecționează întotdeauna prin sistemul de autentificare al WordPress, astfel încât redirecționarea finală după autentificare poate să nu returneze utilizatorul la o pagină de autentificare construită personalizat. Configurează URL-ul de redirecționare post-autentificare în setările plugin-ului pentru a gestiona corect aceasta.

15%

Economisește 15% la toate serviciile de găzduire

Testează-ți abilitățile și obține Reducere la orice plan de găzduire

Utilizați codul:

Skills
Începeți