Uw App Service- of Azure Functions-app configureren voor het gebruik van Facebook-aanmelding

In dit artikel wordt beschreven hoe u Azure App Service of Azure Functions configureert om Facebook als verificatieprovider te gebruiken.

Als u de procedure in dit artikel wilt voltooien, hebt u een Facebook-account nodig met een geverifieerd e-mailadres en een mobiel telefoonnummer. Als u een nieuw Facebook-account wilt maken, gaat u naar facebook.com.

Uw toepassing registreren bij Facebook

  1. Ga naar de website van Facebook-ontwikkelaars en meld u aan met de referenties van uw Facebook-account.

    Als u geen Account voor Facebook voor ontwikkelaars hebt, selecteert u Aan de slag en volgt u de registratiestappen.

  2. Selecteer Mijn apps>Nieuwe app toevoegen.

  3. In het veld Weergavenaam :

    1. Typ een unieke naam voor uw app.
    2. Geef uw Email contact op.
    3. Selecteer App-id maken.
    4. Voltooi de beveiligingscontrole.

    Het ontwikkelaarsdashboard voor uw nieuwe Facebook-app wordt geopend.

  4. Selecteer Dashboard>Facebook-aanmelding>Web instellen>.

  5. Selecteer instellingen in het linkernavigatievenster onder Facebook-aanmelding.

  6. Voer in het veld Geldige OAuth-omleidings-URI's in https://<app-name>.azurewebsites.net/.auth/login/facebook/callback. Vergeet niet om te vervangen door <app-name> de naam van uw Azure App Service-app.

  7. Selecteer Save changes.

  8. Selecteer Instellingen>Basic in het linkerdeelvenster.

  9. Selecteer weergeven in het veld App-geheim. Kopieer de waarden van App-id en App-geheim. U gebruikt ze later om uw App Service-app in Azure te configureren.

    Belangrijk

    Het app-geheim is een belangrijke beveiligingsreferentie. Deel dit geheim niet met iemand of distribueer het binnen een clienttoepassing.

  10. Het Facebook-account dat u hebt gebruikt om de toepassing te registreren, is een beheerder van de app. Op dit moment kunnen alleen beheerders zich aanmelden bij deze toepassing.

    Als u andere Facebook-accounts wilt verifiëren, selecteert u App-beoordeling en schakelt u Uw-app-naam <> openbaar maken in om het algemene publiek toegang te geven tot de app met behulp van Facebook-verificatie.

Facebook-gegevens toevoegen aan uw toepassing

  1. Meld u aan bij de Azure Portal en navigeer naar uw app.

  2. Selecteer Verificatie in het menu links. Klik op Id-provider toevoegen.

  3. Selecteer Facebook in de vervolgkeuzelijst id-provider. Plak de waarden voor app-id en app-geheim die u eerder hebt verkregen.

    Het geheim wordt opgeslagen als een site-sticky toepassingsinstelling met de naam FACEBOOK_PROVIDER_AUTHENTICATION_SECRET. U kunt deze instelling later bijwerken om Key Vault-verwijzingen te gebruiken als u het geheim wilt beheren in Azure Key Vault.

  4. Als dit de eerste id-provider is die is geconfigureerd voor de toepassing, wordt u ook gevraagd een sectie App Service verificatie-instellingen. Anders kunt u doorgaan met de volgende stap.

    Deze opties bepalen hoe uw toepassing reageert op niet-geverifieerde aanvragen en de standaardselecties leiden alle aanvragen om u aan te melden bij deze nieuwe provider. U kunt dit gedrag nu aanpassen of deze instellingen later aanpassen in het hoofdscherm Verificatie door Bewerken te kiezen naast Verificatie-instellingen. Zie Verificatiestroom voor meer informatie over deze opties.

  5. (Optioneel) Klik op Volgende: bereiken en voeg eventuele bereiken toe die nodig zijn voor de toepassing. Deze worden aangevraagd tijdens het aanmelden voor browserstromen.

  6. Klik op Add.

U bent nu klaar om Facebook te gebruiken voor verificatie in uw app. De provider wordt weergegeven in het scherm Verificatie . Hier kunt u deze providerconfiguratie bewerken of verwijderen.

Volgende stappen