Facebook aanmeldingsverificatie

Met de Facebook OAuth sign-in functie kunnen Odoo gebruikers zich aanmelden bij hun database met hun Facebook account.

Gevaar

Databases die gehuisvest zijn op Odoo.com moeten niet gebruik maken van OAuth login voor de eigenaar of beheerder van de database, omdat dit de database zou ontkoppelen van hun Odoo.com account. Als OAuth is ingesteld voor die gebruiker, kan de database niet langer worden gedupliceerd, hernoemd of anderszins beheerd vanuit het Odoo.com portaal.

Meta voor ontwikkelaars instellen

Ga naar Meta voor ontwikkelaars en log in. Klik op Mijn Apps. Klik op de Apps pagina op App aanmaken.

Selecteer op de Gebruiksgevallen pagina Authenticeren en gegevens opvragen van gebruikers met Facebook Login en klik vervolgens op Volgende.

Voer in het veld Een app-naam toevoegen Odoo Login OAuth in, of een vergelijkbare titel.

Notitie

Het App contact email wordt automatisch standaard ingesteld op het e-mailadres dat is gekoppeld aan het Meta-account. Als dit e-mailadres niet regelmatig wordt gecontroleerd, kan het verstandig zijn om een ander e-mailadres te gebruiken.

Klik op Volgende. Lees de Publicatievereisten, de Meta Platform Voorwaarden en de Beleid voor ontwikkelaars. Klik vervolgens op App aanmaken.

Belangrijk

Als je op App maken klikt, moet je mogelijk je wachtwoord opnieuw invoeren.

App aanpassen

Nadat de nieuwe app is gemaakt, verschijnt de Dashboard pagina met een lijst van stappen die moeten worden doorlopen voordat de app kan worden gepubliceerd. Klik hier op Aanpassen toevoegen van een Facebook aanmeldknop.

Het App Dashboard in het platform Meta voor ontwikkelaars.

Klik op de Aanpassen pagina op Instellingen.

Voer in het veld Valide OAuth Redirect URI’s https://<odoo base url>/auth_oauth/signin in, waarbij je <odoo base url> vervangt door de URL van de betreffende database.

Example

Als een database de URL https://example.odoo.com heeft, wordt de URL https://example.odoo.com/auth_oauth/signin ingevoerd in het Valid OAuth Redirect URIs veld.

Klik op Wijzigingen opslaan als je klaar bent.

Instellingen configureren

Klik helemaal links op de pagina op App settings ‣ Basic. Deze pagina bevat aanvullende instellingen die nodig zijn voordat de app ter goedkeuring kan worden ingediend.

Voer in het veld Privacy Policy URL https://www.odoo.com/privacy in.

Notitie

https://www.odoo.com/privacy is het standaard privacybeleid voor databases die gehost worden op Odoo.com.

Klik op het App Icon veld om een uploadvenster te openen. Hier kun je een app-icoon selecteren en uploaden.

Voer in het veld Gebruikersgegevens verwijderen https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html in.

Notitie

Dit document geeft instructies over hoe een gebruiker zijn Odoo account kan verwijderen.

Klik ten slotte op het Categorie veld en selecteer Bedrijf en pagina’s uit het uitklapmenu.

Klik op Wijzigingen opslaan.

Een voorbeeld van de pagina Basisinstellingen in het platform Meta voor ontwikkelaars.

App ID vastleggen

Nadat de app is gemaakt en goedgekeurd, selecteer en kopieer je de App ID. Plak deze informatie op een klembord of in een kladblokbestand, omdat je die in een latere stap nodig hebt om de installatie te voltooien.

Publiceer

Klik aan de linkerkant van de pagina op Publiceer. Afhankelijk van de status van het gekoppelde Facebook-account kunnen aanvullende verificatie- en teststappen nodig zijn, die op deze pagina worden vermeld.

Klik na het bekijken van de informatie op Publiceer.

Zie ook

Aanvullende informatie over Meta App Ontwikkeling, inclusief verdere details over bouwen, testen en use cases, is te vinden in de Meta voor ontwikkelaars documentatie.

Configuratie in Odoo

Activeer eerst Developer mode.

Navigeer naar de Instellingen app en scroll naar beneden naar het Integraties gedeelte. Schakel daar het selectievakje OAuth Authentication in. Klik op Opslaan.

De instelling OAuth inschakelen in de Instellingen-app.

Meld je vervolgens aan bij de database zodra het inlogscherm is geladen.

Nadat je succesvol bent ingelogd, navigeer je naar Instellingen app ‣ Gebruikers & Bedrijven ‣ OAuth Providers. Klik op Facebook Graph.

Voer in het veld Client ID de App ID uit de vorige sectie in en vink vervolgens het selectievakje Allowed aan.

Het Facebook Graph record in Odoo.