Nou kom terug in de komende paar lessen die we gaan gebruikersauthenticatie had in het kamp.
Dus we gaan alles wat we geleerd in de laatste paar lessen waar we de auth demo met de geheime pagina te nemen en we gaan die te nemen en toe te passen om te kamperen.
En het zal worden opgesplitst in een paar stappen.
De eerste is om de gebruiker model toe te voegen en dan ook nog al die pakketten die we nodig hadden te installeren.
Laten we beginnen.
Ik bedoel, in plaats van V-6 nu ik een nieuwe versie gemaakt, omdat we gaan een aantal belangrijke veranderingen hier te maken.
En het eerste wat ik doe is gewoon uitvoeren van een NPM en installeer al die pakketten die we nodig hebben.
Dus moeten we paspoort paspoort Dasht lokale en paspoort Dasch lokale Dasch mangoest en dan moeten we ook uitdrukken Dasch sessie en dan zullen we doen dash dash te redden en we hebben al Express we al hebben lichaamsdelen of dus we moeten goed om te gaan.
Laten we gewoon dubbel te controleren op ons pakket dat.
Zorg ervoor dat het heeft al die pakketten goed Rigaud alles ziet er goed uit.
OK laten we open te stellen doet afstand En laten we beginnen met het importeren van een aantal van die verschillende pakketten.
Dus we zullen importeren.
Passport is gelijk aan het paspoort nodig hebben en dan hebben we een lokale strategie.
Vereisen paspoort Dasch lokale en zijn veilig daar.
Laten we nu eens gaan over het maken van onze gebruiksvriendelijke model dat hier nodig, zodat we daadwerkelijk kunnen beginnen met die gebruiker.
De scholen eisen dat slash modellen slash gebruiker die natuurlijk nu zal crashen als we proberen en uitvoeren van deze.
Dus laten we de gebruiker model, zodat die moet naar binnen directory's dat model hier willen we een bestand te maken.
Modellen slash gebruiker.
Ja.
En laten we dat bestand te openen.
En dan de binnenkant van daar gaan we aan onze fundamentele mangoest code.
Dus het eerste wat je wilt doen is het nodig mangoest.
OK.
En dan moeten we onze gebruiksvriendelijke schema en vergeet niet dat onze behoeften van de gebruiker om een ​​gebruikersnaam en wachtwoord hebben en beide zijn strings al.
Dus in plaats van hier username is een string komma wachtwoord is ook een string.
En vervolgens op de bodem zullen we onze module te doen.
De export is gelijk aan mangoest topmodel gebruiker Cingular en vervolgens het schema om het te construeren uit.
En dat is alles wat we moeten doen om een ​​eenvoudige gebruikersinterface model te maken.
Het heeft geen off maar het heeft geen paspoort in het stopcontact of het paspoort lokale mangoest plug-in nog niet.
Maar laten we proberen om gewoon ervoor zorgen dat dit vereist werken en als we dat nu doen.
Node Ja.
Alles ziet er goed uit.
Stop de server.
Laten we nu eens gaan en toe te voegen in het paspoort lokale plug in.
Dus moeten we eisen dat hier ons paspoort lokale mangoest gelijken vereisen paspoort dash lokale dash Mangus namelijk dat pakket dat we geïnstalleerd.
En dan hoeven we alleen maar naar gebruiker schema plug doen in het paspoort van de lokale mangoest en op te slaan en dat is het.
En nogmaals, dat maakt het echt makkelijk voor ons.
Dit gebeurt in principe het wiel en het begint om een ​​aantal methoden toe te voegen in onze gebruiker.
Laten we nu eens testen dit uit.
Het is gewoon dezelfde code knooppunt app draaien.
Ja.
Alles werkt prima.
Opnieuw goed om te zien.
Grote.
Dus nu hebben we alle pakketten geïnstalleerd en we hebben het opzetten van de gebruiker model en toegevoegd in het paspoort lokale mangoest plugin die al deze methoden en belangrijke functionaliteit om onze user model geeft.