Autentisering er en kritisk del av nesten alle webapplikasjoner. I dag forventer våre brukere mer enn enkel lokal godkjenning. De vil ha støtte for tredjepartsautentisering, slik at de kan bruke en enkelt konto for å logge på flere nettsteder. OAuth og OAuth 2.0 er protokoller for å gjøre nettopp det.
I vårt nye kurs lærer du hvordan du integrerer OAuth 2.0 i Node.js-applikasjonene dine.
Tuts + instruktør Jeremy McPeak vil vise deg hvordan du bruker Node.js med OAuth 2.0 for å legge til støtte for tredjepartsautentisering til søknaden din. Du vil bygge en app og legge til forskjellige typer autentisering til den.
Her er noen gratis leksjoner fra dette kurset, som en forhåndsvisning av hva du kan forvente:
OAuth-støtte er viktig, men ikke alle brukere vil bruke en ekstern konto for autentisering. Du må fortsatt implementere din egen autentiseringsløsning. I denne leksjonen implementerer du en registreringsfunksjon som fungerer med Passport.
Du kan bruke de samme konseptene og teknikkene til nesten hvilken som helst OAuth-leverandør. I denne leksjonen lærer du hvordan du legger til støtte for Facebook som en ekstern autorisasjonsleverandør.
Brukerne dine kan potensielt ha to kontoer: lokal og Facebook. I denne leksjonen vil du bygge en side som lar dem administrere sine kontoer og til slutt koble dem sammen.
Du kan ta vårt nye kurs med en gang med et abonnement på Envato Elements. For en enkelt månedlig avgift får du tilgang ikke bare til dette kurset, men også til vårt voksende bibliotek med over 1000 videokurser og bransjeledende e-bøker på Envato Tuts+.
I tillegg får du ubegrensede nedlastinger fra det store Envato Elements-biblioteket med 200.000 + bilder og 26.000 + designmateriell og maler. Lag med unike skrifttyper, bilder, grafikk og maler, og lever bedre bedre prosjekter raskere.