2016-09-27 20 views

cevap

0

En basit flaş kurulumu connect-flash gibi bir şey kullanır. Temelde oturumu geçici depolama için kullanan bir mesajlaşma sistemi.

Bunun için kullanmış olduğum temel eğiticiler, onu tost popup'ları gibi iletiler için kullanıyor. Kullanıcı mesajı onayladıktan sonra, oturumdan silinir.

3

Flaş mesajı geçici değişken

gibidir Ama Örneğin bir zamanlar, Sadece bir isabet için kullanılabilir olacak yalnızca bir hata mesajı göstermek istiyorum, başta Geçici oturum var. Bir sonraki rotanızda

Bu mesaja cevaben flaş mesajını kullanarak kullanıcıya hata mesajı veya başarı mesajı gösterebilirsiniz.

3

passport.js belgelerini açıklamak için, Flash iletileri kullanıcıya durum bilgilerini sağlamak veya görüntülemek için rota yönlendirmeleriyle birleştirilir.

app.post('/login', 
    passport.authenticate('local', { successRedirect: '/', 
            failureRedirect: '/login', 
            failureFlash: true }) 
); 

Temelde onları kullanıcı onlar da başarısız ya da bazı kaynağa erişen başarmıştı bilmeleri gerek. docs sağlanan

Aşağıdakiler parçacıkları: Bir başarı durumunda bir başarısızlık

passport.authenticate('local', { failureFlash: 'Invalid username or password.' }); 

durumunda

passport.authenticate('local', { successFlash: 'Welcome!' });