Używam Node.js i zamierzam używać usługi Passport do uwierzytelniania. Jednak wszystkie przykłady, które widzę w Internecie zakładają, że użytkownik został już utworzony. Chciałbym wiedzieć, jak poprawnie utworzyć sesję użytkownika po zapisaniu w bazie danych (mam tę część działającą), aby Passport je rozpoznał. (Nie chcę, aby zapisać nowego użytkownika, a następnie zmusić ich, aby przejść do strony logowania.)Tworzenie użytkowników za pomocą usługi Passport
15
A
Odpowiedz
12
Wystarczy zadzwonić:
// user is the user instance you just registered and created
req.logIn(user, function(err) {
if (err) return next(err);
// login success!
res.redirect('/home'); // or whereever
});
Dokumentacja dla tej funkcji jest w kodzie (muszę go dodać do przewodnika): https://github.com/jaredhanson/passport/blob/master/lib/http/request.js
Powiązane problemy
- 1. Uwierzytelnianie za pomocą Facebooka za pomocą usługi Passport i ExpressJS - Dlaczego weryfikacja oddzwaniania nie jest wywoływana?
- 2. Symfony2 uwierzytelnianie użytkowników za pośrednictwem usługi internetowej
- 3. Uwierzytelnianie za pomocą usługi Rode NodeJS przy użyciu sieci społecznościowej Passport i OAuth2 +
- 4. Uwierzytelnianie Node.js za pomocą usługi Passport: Jak wysłać wiadomość, jeśli brakuje pola?
- 5. Uwierzytelnianie za pomocą usługi Passport + Facebook + Express + create-response-app + React-Router + proxy
- 6. Jak uwierzytelniać najdroższe żądania za pomocą strategii Passport/Facebook /?
- 7. Uwierzytelnianie na Twitterze za pomocą oprogramowania pośredniego Passport w węźle
- 8. NodeJS Passport
- 9. Zarządzanie projektem krzyżowym za pomocą konta usługi
- 10. Tworzenie usługi pyt3 win32
- 11. Wymyślanie: Tworzenie użytkowników bez hasła
- 12. jak śledzić użytkowników za pomocą websocket ++ 0.3X
- 13. Podszywanie się pod użytkowników za pomocą NTLM
- 14. Jak wyświetlić listę użytkowników za pomocą simple_form?
- 15. Tworzenie quizu za pomocą jQuery
- 16. Tworzenie tagów za pomocą SourceTree
- 17. Tworzenie pakietów za pomocą Perla
- 18. Tworzenie delegata za pomocą refleksji
- 19. Tworzenie połączeń dla użytkowników testowych
- 20. Tworzenie ankiety za pomocą jQuery - dowolne przykłady?
- 21. AngularJS - tworzenie obiektu usługi
- 22. Próba utworzenia pierwszej usługi za pomocą usługi Jersey
- 23. Tworzenie użytkowników w LDAP przy użyciu Django
- 24. Automatyczne tworzenie użytkowników Azure AD B2C
- 25. Przesyłanie zdjęć za pomocą usługi Facebook iOS
- 26. Bluetooth: Wykryj zdarzenie za pomocą usługi Bluez
- 27. Odczytywanie kluczy rejestru za pomocą usługi WMI
- 28. Uwierzytelnianie za pomocą usługi przy użyciu tokenów
- 29. Hosting usługi WCF za pomocą Net.TCP
- 30. Skrobanie odpowiedzi JSON za pomocą usługi Scrapy
Dziękujemy! Samo obejrzenie tego pliku wyjaśniło bardzo dużo. – user1504877