Ich möchte mehrere Dienste erstellen, die einen SSO (Single Sign-On) -Dienst unterstützen.Multi-Site-Authentifizierung "google like"
Um zu vereinfachen, ein Google wie Dienste. Mit einem einzigen Account können Sie alle Dienste nutzen (und Sie melden sich einmal an).
fand ich viele Ideen, aber ich möchte einige Meinungen haben, wie diese Dienste zu entwickeln, und welche Technologien sind die am besten geeignete:
- viele oder einer Datenbank ??
- erstellen eine auth api ??
- Sharing-Sitzung?
- mit Nosql Datenbank oder nicht?
- doppelte Benutzerinformationen foreach-Datenbank?
- separate Benutzer Tabellen in einer einzigen Datenbank?
- Knoten js vs php !!
- ...
aktualisieren
Ich weiß, diese Meinung basiert ist (ich bitte um Ihre Meinung), möchte ich andere Aussage von Entwurfsmustern haben.
Es ist rein theorique, also kann ich verstehen, wie es gemacht werden kann.