eckige und socket.io Benutzeranmeldung

Ich benutze eckig mit socket.io und drücke auf das Backend (redis/mongodb).

Was ist der einfachste Weg, das Passwort eines Benutzers zu validieren und in meiner App zu speichern?

Ich habe noch keinen Code geschrieben, um damit umzugehen. aber ich sehe immer wieder 10 verschiedene Wege, einige mit Sessions (die ich glaube hier nicht anwenden seit Sockets + Singlepage App).

Wenn pass.js einfach zu implementieren ist, bin ich mit dieser Lösung in Ordnung. Ich interessiere mich nur für IE9 +

0
Ich habe keine guten Beispiele dafür gefunden, wie man das mit Sockets macht
hinzugefügt der Autor chovy, Quelle
Von dem, was ich verstehe, müssen Sie zwei verschiedene Sitzungsspeicher verwenden. Eine für Express/REST API und eine andere für Sockets. Und Sie müssen sie irgendwie verbinden. Ich denke, ich bleibe bei REST für authentifiziert für jetzt und verwende Sockets für nicht authentifizierte Echtzeit-Ereignisse.
hinzugefügt der Autor chovy, Quelle
Passport ist einfach und ich habe es benutzt. Aber es wird auf der Seite der Knotenanwendung verwendet. Wenn es sich bei Ihrer Anwendung um eine Einzelseitenanwendung handelt, müssen Sie die Anmeldeinformationen des authentifizierten Benutzers auch am Front-End (Client) speichern und verwalten.
hinzugefügt der Autor Siddharth Srivastva, Quelle
Ich habe noch keine Steckdosen ausprobiert. Ich denke daran, es in meiner nächsten App auszuprobieren.
hinzugefügt der Autor Siddharth Srivastva, Quelle
Angular - Deutsche Gemeinschaft
Angular - Deutsche Gemeinschaft
2 der Teilnehmer

Link für Einladungen: https://t.me/joinchat/B2gdShWFginwAlxbJrgRNA In dieser Gruppe sprechen wir über Angular. Partner: de.switch-case.com