Tekrar hoşgeldiniz.
Ve son ders, tüm dizinleri ana yapı aslında dosya oluşturduk ve tüm
bu önemli paketleri kurduk.
Şimdi bazı yazarlarla ilgili içeriği başlatacağız.
Bu videoda iki ana hedefimiz var.
Kullanıcı modelini oluşturmak istiyoruz ve pasaportumuzu o kullanıcı modeliyle çalışacak şekilde yapılandırmak istiyoruz.
Başlamak için başlayalım, başlamak için APP JS'ye geri döneceğim ve sadece
yeni yüklediğimiz paketlerin hepsini isteyeceğim.
Bu yüzden yapacağım ilk şey biraz temizlemek.
Dolayısıyla yalnızca bir VAR bildirimimiz var ve bunları virgüllerle tamamen isteğe bağlı olarak birleştiriyoruz.
Sadece var X'i tekrar tekrar gerektiren eşittir kaydedebiliriz ancak sözdizimini daha çok beğendim ve
oldukça sık görürsünüz.
Bu yüzden pasaportu ithal edin, böylelikle pasaport
Khama'nın vücut ayrıştırıcısı gerektiren eşittir.
Ve emir burada önemli değil.
ve bu pasaport Dasch yerel Dasch mongoose istemek mümkün olacak.
Ancak ayrıştırıcı yapıyor olduğum kesin sıraya girmek isterseniz ve bunun vücut Daşç çözümleyici olması
gerekir ve bundan sonra yerel stratejiyi arayacağımız ve eşit olması için bir şey ithal edeceğiz pasaport
Dasch yerel ve daha sonra pasaport yerel Mangus olan bir tane daha var gerektirir
TAMAM.
Gerçekten isteseydik, burada her şeyi girinti yaparak bunu temizleyebiliriz, böylece her şey her
şeyi mükemmel hizalamak için yer yapar.
Kesinlikle sadece kişisel bir tercih.
Bu durumda yapacağım, bu yüzden de sağ taraftaki bu güzel, küçük sıralı ifadelerle sonuçlanacağız.
TAMAM.
Artık her şeyi yapmamız gerekiyor.
Yapmak istediğim ilk şey, uygulamayı çalıştırmayı deneyin; belirli bir paketi bulamadığınız
herhangi bir sorunla karşılaşmadığımızdan emin olun, bir dosya bulamazsınız ve yapmazsınız.
Yani bu, her şeyin düzgün çalıştığı anlamına gelir.
Harika.
Sonraki yapacağım şey, kullanıcı modeli üzerinde çalışmak.
Bu yüzden, kullanıcı verileri adı verilen modellerin içinde yeni bir dosya oluşturacağım.
Evet gidiyoruz.
Ve sonra bu
dosyayı açacağım ve bunun yerine yapacağım ilk şey mongoose gerektiriyor var mongoose eşittir mongoose gerektiriyor ve sonra kullanıcı
şemasını tanımlayacağım ve her kullanıcının iki farklı parçası var bir kullanıcı isim ve şifredir ve
ikisi de dizelerdir.
Şimdiye kadar kullanıcı şeması
mongoose, yeni mongoose şemasına eşittir.
Ve biz de kullanıcı adı kolon dizesi ve şifre iki nokta üstüste dizesi var.
Böylece şema kurulacak ve sonra modülümüzü mongoose up modeline eşit olarak ihraç eden
modülümüzü eklemek istiyoruz ve modelin adı kullanıcı tekil ve bunu kullanıcı şemasından
yapıyoruz ve kaydedeceğiz.
Şimdi evetimize geri dönelim ve bu dosyayı istiyoruz ve herhangi bir sorun olmadığını kontrol edelim.
Dolayısıyla, bir uygulama dehası başka bir deyimi daha ekleyecek ve kullanıcı yazacağız.
Ve biz gerçekten bu üslup seçimi ile tutmak istiyorsanız kullanıcı istemek için eşit olacak.
Ve bu noktalı eğik çizgi modelleri kullanıcıyı eğik çizgi olacak ve virgül gerekir.
Kaydedelim ve o dosyayı bulabileceğimizden emin olalım.
Tamam
harika.
Her şey yolunda gidiyor.
Şu anda sade bir kullanıcı dosyamıza sahibiz ve pasaport veya pasaport ile yerel veya pasaport yerel
mongoose'la ilgisi yok.
Ancak şu anda değişecek.
Pasaport yerel mongoose'da kullanıcı modelimize ekleyeceğiz ve şu şekildedir.
Yapmamız gereken ilk şey tekrar ithal ediliyor.
Şimdiye kadar pasaport yerel mongosu, pasaport çizgisini yerel Desch mongoose'a eşittir ve bu paket bize gerçekten kolaylaştırıyor, ancak yapmamız gereken şey,
şemayı tanımladıktan ve tek satırlı kullanıcı şemasını yazdıktan
sonra aşağı inmektir. Nokta eklentisi pasaport yerel mongers, bunun ne olacağı. Yapmamız gereken pasaport yerel
mongooses paketini almamızdır.
Bunu son videoda daha önce kurduk ve daha sonra burada gerekli bulduk
ve bu paketle birlikte gelen kullanıcı şemamıza bir takım yöntemler ekleyeceğiz.
Bu nedenle, kullanıcı kimlik doğrulamasına sahip olmak için kullanması gereken bir çok önemli işlevsellik
ve özellik bulunur.
Ve aslında başlamak için yapmamız gereken tek şey bu.
Düğümü çalıştıralım.
Evet.
Ve yapmadığımız herhangi bir hatamız olmadığından emin olun.
İyi haber bu dosyayı şimdilik yalnız bırakacağız.
Şimdi, Epcot Geass'a geri döneceğiz ve yüklediğimiz diğer paketlerin bazılarına bağlanmaya başlayacağız.
pasaport kullanmak için ekspres söylemek ve biz app kullanım pasaport nokta sadece şu şekilde başlatmak yazmak
ve daha sonra pasaport oturumu kullanmayan ve kaydetmek dışında başka bir sahip olacağım söylemektir.
Yapmamız gereken ilk şeylerden biri,
Dolayısıyla bu kod, temel olarak uygulamanızda çalışacak şekilde pasaportun ayarlanmasıdır.
Bu iki metoda, pasaport kullandığımız her an bu iki satıra ihtiyacımız
olduğunda ihtiyaç duyuyoruz ve açık oturumumuzu burada da eklemeliyiz.
Kullanacak bir uygulama ekleyeceğim ve aslında açık oturum gerektirmesi gerekiyor.
Fakat sana şunu göstereceğiz: Bunu zaten indirmiş olduğumuz çizgi kısa çizgi oturumunda olduğu gibi yapabiliriz
ve bunu bu şekilde yapabiliriz.
Ve yapmamız gereken şey bir işlev olarak çalıştırmak ve bazı argümanlarda geçmek.
Dolayısıyla biraz sersemlik görünüyor, ancak bir uygulama yaptığımız yerden birinde, bazı seçeneklerle
gerektiren ve yürütmekte olduğumuz bir şey üzerinde kullanmadığımız şekilde yapabiliriz.
Pasaportla gizli çalışabilmek için üç farklı seçeneğe ihtiyaç duyuyoruz ve bu bir
şey olabilir.
Genellikle sadece birkaç İngilizce kelime.
Kendi cümlelerinizi kendi kelimelerinizle seçin.
Resti'ye dünyadaki en güzel ve en şirin köpek ekleyeceğim.
Aynen böyle.
Ve sırlar temel olarak oturumları kodlamak ve çözmek için kullanılacak, bu nedenle normal
olarak İngilizce okunabilir veriler gibi göründüğü gibi oturuma veri depolamayacağız.
Burada oluşturduğumuz bu sırrı, oturumda bu bilgiyi kodlamak veya çözmek için kullanılacak
kodlanmış olacak, ancak her şey olabilir.
Tamam, o zaman diğer parametrelere reave false olarak ayarlanacak ve başlangıçta kaydetmek de false olacak
şekilde eklemek isteyecektir.
Ve bunlar sadece gereken iki şey daha var.
Ve onları bırakırsak, aslında eklediğini söyleyen bir ileti alacağız.
Öyleyse kurtarmaya ve her şeyin işe yaradığından emin olalım.
Ve bu benim tarafımdaki çok saçma bir hatadır, ancak onu düzenlemekten
ziyade burada saklayacağım çünkü apt'ı kullanmaya çalıştığımız önemli bir konsepti gösteriyor.
Değişken uygulama uygulaması, uygulamayla bir şeyler yaptıklarını kullanmıyor ancak bu satır kadar tanımlanmadı.
Bu yüzden bana şikayet ediyor, yöntemin tanımsız olarak kullanılmasını çağıramıyorum.
Bu yüzden bizi bir şey üzerinde aramaya çalışıyor ya da nesne üzerindeki kullanım yöntemi ve uygulama nesnesi yok.
Tek yapmamız gereken, bunu herhangi bir yere götürmek ve bunu burada yapacağız.
Oraya gidiyoruz.
Bu yüzden üç hareketli kullanırız, ekspres seansı gerektiren hızlı oturum gerektiren bu
üç parametre pasaportunu başlattı ve pasaport çalıştırdığında oturumu tekrar güvenli kokladı mı?
Evet, bu sefer bir hata yapmıyoruz ve bu mesajı alıyoruz.
Sana, bize başlatılmamış kaydettirmenin gerekli olduğunu söyleyeceği yerden bahsettim.
Ve ne oldu ben hecelendi, başlatılmamış kaydetmek güçlü uzun bir kelime.
Bu yüzden burayı buraya kopyalayıp yeniden başlatmak için elimizde olanın yerine geçeceğim.
Umarım hepsi iyi gidiyor ve mesaj alamıyoruz.
Harika.
Kurmamız gereken iki hat daha var ve rotalar üzerinde çalışmaya başlayabiliriz.
Böylece bu iki çizgi bu pasaporta benziyor, seri kullanıcı kullanıcı nokta seri hale getirilmiş kullanıcı.
Bunları bir an önce açıklayacağım.
Sonra kullanıcıyı seri hale getiren aynı satır pasaportunu istiyoruz ve kullanıcıyı seri hale getiren kullanıcı
olmalı ve parantezlere ihtiyacımız var.
TAMAM.
Dolayısıyla bu iki yöntem, D.'deki pasaport serileştirmesinde gerçekten önemlidir. C. Kodlanan ve kodlamayan
oturumdaki verileri alarak oturumu okumaktan sorumlu olduklarının farkındasınız.
Bu seri hale getirme işlemidir ve seri hale getirme kodunu kodlar ve onu serirosüz kullanıcının
yaptığı oturuma geri koyar.
Ve kendi yöntemlerimizi yazmak zorunda kalmamaktan ziyade kullanıcıyı seri hale getirmek ve yaptığımız
işlemi seri hale getirmek yerine kullanıcılarımız pasaport yerel mongosu ekleyerek yargılarken otomatik olarak bu yöntemleri
ekledik ve böylece kullanıcı tanımlamak zorunda değiliz dot serialise kullanıcısını kendi başımıza.
Pasaportlu yerel mongoose ile birlikte gelen ve yalnızca pasaportda kullanıcı üzerinde önceden tanımlanmış olanları
kullanmasını söyleyerek kullanıyoruz.
Dizi'yle aynı şey fark ettikten sonra, orada bir sorunumuz olmadığından emin ol.
Her şey harika görünüyor.
Bir sonraki videoda güzergahları ve formları yazmaya başlayıp bu yöntemlerden
bazılarını kullanmaya başlayabilmemiz için her şeyi hazırladık.
Ve gerçekten heyecan verici olduğu yer.
Bir sonraki video'da görüşürüz