Ich habe bereits eine Website mit MEAN erstellt .
Jetzt möchte ich eine Authentifizierungsseite hinzufügen, von der aus wir uns mit Google, GitHub, Facebook und LinkedIn anmelden oder wie folgt mit einer E-Mail anmelden können.
Weiß jemand, ob es einen vorhandenen Code gibt, den wir verwenden könnten, um dies zu erstellen? Dies ist ein recht häufiges Bedürfnis, es wäre erstaunlich, wenn man alles von Grund auf neu bauen müsste.
Scotch hat eine Serie über "Easy Node Authentication" , speziell mit Passport.js .
Passport verfügt über mehr als 300 verschiedene Authentifizierungs-"Strategien", darunter:
Für Ihre eigenständige E-Mail-Authentifizierung kann OAuth2orize mit Passport-Authentifizierungsstrategien und anwendungsspezifischen Route-Handlern verwendet werden, um einen Server zusammenzustellen, der das OAuth 2.0-Protokoll implementiert.
Nikolaus Raul
SoftTimur