Setarea URL-urilor de redirect/callback pentru Facebook si Google Login
Pentru ca logarea cu Facebook si Google sa functioneze corect, este necesar ca in conturile de dezvoltator sa fie setate URL-urile de redirect (callback) corespunzatoare magazinului dumneavoastra.
Pana la un anumit moment, autentificarea putea functiona si fara aceste URL-uri, insa in prezent este obligatoriu ca ele sa fie configurate corect in dashboardul Facebook si Google.
Facebook Login
- Acceseaza pagina de setari a aplicatiei - care va fi de forma https://developers.facebook.com/apps/{{FACEBOOK_APPLICATION_ID}}/fb-login/settings
- In sectiunea Valid OAuth Redirect URIs, adauga urmatoarele URL-uri, de forma:
- https://{{shop_domain_no_www}}/connect/facebook unde va fi necesar sa inlocuiesti {{shop_domain_no_www}} cu domeniul tau fara www (Exemplu: numedomeniu.ro);
- https://{{shop_domain_with_www}}/connect/facebook unde va fi necesar sa inlocuiesti {{shop_domain_with_www} cu domeniul tau cu www (Exemplu: www.numedomeniu.ro).
In sectiunea Deauthorize Callback URL, adauga URL-ul: https://{{shop_domain_no_www}}/connect/facebook/deauthorize
Este important sa verifici si aceasta sectiune, deoarece lipsa adresei din Deauthorize callback URL poate genera alerte GDPR in contul de Facebook.
Google Login
- Acceseaza pagina de setari a aplicatiei - care va fi de forma https://console.cloud.google.com/auth/clients/{{GOOGLE_CLIENT_ID_AND_SLUG}}.apps.googleusercontent.com?project={{GOOGLE_LOGIN_PROJECT_NAME}}
- In sectiunea Authorized Redirect URIs, adauga urmatoarele URL-uri, de forma:
- https://{{shop_domain_no_www}}/connect/google unde va trebui sa inlocuiesti {{shop_domain_no_www}} cu domeniul tau fara www (Exemplu: numedomeniu.ro)
- https://{{shop_domain_with_www}}/connect/google unde va trebui sa inlocuiesti {{shop_domain_with_www} cu domeniul tau cu www (Exemplu: www.numedomeniu.ro)
- Totodata, va fi necesar sa adaugi URL-urile, atat cu www, cat si fara www, inclusiv in sectiunea Authorized JavaScript origins. Verifica ulterior daca procesul de logare functioneaza corespunzator.