Arbeiten an einer Login-Anwendung. Trennung des Frontends mit Angular2 und Zugriff auf das Backend mithilfe von REST, das mit Spring implementiert wurde. Initial implementiert Login-App mit Federsicherheit, aber keine eckigen 2 nur mit plain jsp.Federsicherheit für REST und Angular 2.0
Jetzt möchte ich das gleiche mit REST erreichen. Brauchen Sie einige Eingaben dazu.
- Angular 2 Frontend
- Frühling REST-API für die Anmeldung, Registrierung, Abmeldung, ...
- Frühling Sicherheit mit OAuth.
Später wollte ich das gleiche mit OpenId (Google und Facebook)
sind Sie in der Lage, damit es funktioniert zu bekommen? –
Während dies ein großartiges Tutorial wäre, fürchte ich, es ist viel zu breit für eine SO Frage. – Pace
REST ist keine JSON-basierte Web-API, sondern ein Architekturstil, der Clients von Servern entkoppelt, indem er die Semantik von Operationen verwendet, die von einem Backing-Transportprotokoll bereitgestellt werden, um den Zustand einer Ressource gemäß einer ausgehandelten medientypischen Repräsentation auszutauschen . Die Kopplung verschiebt sich daher zwischen Client und Server zu einem vermittelnden Medientyp. Also, warum versuchst du dich überhaupt noch um REST-ify deinen Login, wenn wahrscheinlich sowieso nur dein Frontend darüber sprechen wird? –