2016-04-14 21 views
5

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.

  1. Angular 2 Frontend
  2. Frühling REST-API für die Anmeldung, Registrierung, Abmeldung, ...
  3. Frühling Sicherheit mit OAuth.

Später wollte ich das gleiche mit OpenId (Google und Facebook)

+0

sind Sie in der Lage, damit es funktioniert zu bekommen? –

+0

Während dies ein großartiges Tutorial wäre, fürchte ich, es ist viel zu breit für eine SO Frage. – Pace

+0

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? –

Antwort

0

Sehen Sie diese Repo für ein Beispiel der Ruhe API, Login, Spring, Spring Security, JWT und Angular 2.

verlängern Allerdings gibt es kein OAuth-Beispiel.

https://github.com/RedFroggy/angular-spring-hmac/tree/master

+0

Dies ist ein sehr gutes Beispiel, es wäre noch besser, wenn der Autor auf Angular 2.1.0 endgültig – nuvio

+0

wechselte Ich bekomme die Seite nicht aus dem obigen Link gefunden. – jpwrunyan

+0

Ich bearbeite nur den Link –

Verwandte Themen