Verificatie en autorisatie inschakelen in Azure Container Apps met Facebook
In dit artikel wordt uitgelegd hoe u Azure Container Apps configureert voor het gebruik van Facebook als verificatieprovider.
Als u de procedure in dit artikel wilt volgen, hebt u een Facebook-account met een geverifieerd e-mailadres en een mobiel telefoonnummer nodig. Als u een nieuw Facebook-account wilt maken, gaat u naar facebook.com.
Uw toepassing registreren bij Facebook
Ga naar de website van Facebook-ontwikkelaars en meld u aan met uw Facebook-accountreferenties.
Als u geen Facebook for Developers-account hebt, selecteert u Aan de slag en volgt u de registratiestappen.
Selecteer Mijn apps> Toevoegen nieuwe app.
In het veld Weergavenaam :
- Typ een unieke naam voor uw app.
- Geef uw e-mailadres van de contactpersoon op.
- Selecteer App-id maken.
- Voltooi de beveiligingscontrole.
Het ontwikkelaarsdashboard voor uw nieuwe Facebook-app wordt geopend.
Selecteer Dashboard>Facebook-aanmelding>Web instellen.>
Selecteer Instellingen in het linkernavigatievenster onder Facebook-aanmelding.
Voer in het veld Geldige OAuth-omleidings-URI's in
https://<hostname>.azurecontainerapps.io/.auth/login/facebook/callback
. Vergeet niet om de hostnaam van uw container-app te gebruiken.Selecteer Save Changes.
Selecteer In het linkerdeelvenster Instellingen>basic.
Selecteer Weergeven in het veld App-geheim. Kopieer de waarden van de app-id en het app-geheim. U gebruikt deze later om uw container-app in Azure te configureren.
Belangrijk
Het app-geheim is een kritieke beveiligingsreferentie. Deel dit geheim niet met iemand of distribueer het in een clienttoepassing.
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 Beoordelen 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
Meld u aan bij Azure Portal en navigeer naar uw app.
Selecteer Verificatie in het menu links. Selecteer Id-provider toevoegen.
Selecteer Facebook in de vervolgkeuzelijst id-provider. Plak de waarden voor de app-id en het app-geheim die u eerder hebt verkregen.
Het geheim wordt opgeslagen als een geheim in uw container-app.
Als u de eerste id-provider voor deze toepassing configureert, wordt u gevraagd om een sectie met verificatie-instellingen voor Container Apps. Anders gaat u verder met de volgende stap.
Deze opties bepalen hoe uw toepassing reageert op niet-geverifieerde aanvragen. De standaardselecties leiden alle aanvragen om zich aan te melden met deze nieuwe provider. U kunt dit gedrag nu aanpassen of deze instellingen later aanpassen vanuit het hoofdscherm voor verificatie door Bewerken naast verificatie-instellingen te kiezen. Zie de verificatiestroom voor meer informatie over deze opties.
(Optioneel) Selecteer Volgende: Bereiken en voeg bereiken toe die nodig zijn voor de toepassing. Deze bereiken worden aangevraagd wanneer een gebruiker zich aanmeldt voor browserstromen.
Selecteer Toevoegen.
U bent nu klaar om Facebook te gebruiken voor verificatie in uw app. De provider wordt weergegeven op het verificatiescherm . Van daaruit kunt u deze providerconfiguratie bewerken of verwijderen.
Werken met geverifieerde gebruikers
Gebruik de volgende handleidingen voor meer informatie over het werken met geverifieerde gebruikers.