2016-04-14 14 views
5

Praca z aplikacją logowania. Oddzielony front z Angular2 i dostęp do backendu za pomocą REST zaimplementowanego za pomocą Spring. Początkowo zaimplementowana aplikacja do logowania z bezpieczeństwem sprężynowym, ale bez kątowej 2 tylko z prostym jsp.Zabezpieczenia sprężyny dla REST i Angular 2.0

Teraz chcę osiągnąć to samo z REST. Potrzebujesz pewnych danych wejściowych.

  1. kątowa 2 Czo
  2. Wiosna REST API do logowania, rejestracji, wylogowania, ...
  3. Wiosna bezpieczeństwa z OAuth.

Później chciałem przedłużyć samo z OpenId (Google i Facebook)

+0

Czy jesteś w stanie sprawić, że działa? –

+0

Chociaż byłoby to świetny samouczek, obawiam się, że jest zbyt szeroki dla pytania SO. – Pace

+0

REST nie jest opartym na JSON Web-API, ale stylem architektonicznym stosowanym do rozłączania klientów od serwerów poprzez wykorzystanie semantyki operacji dostarczanej przez protokół transportowy zaplecza w celu wymiany stanu zasobu zgodnie z wynegocjowaną reprezentacją typu medialnego . Sprzężenie przesuwa się zatem pomiędzy klientem a serwerem do pośredniczącego typu mediów. Dlaczego więc nawet nie próbujesz WYWOŁAĆ loginu, jeśli prawdopodobnie tylko twój frontend z nim porozmawia? –

Odpowiedz

0

Zobacz ten repo na przykład Rest API, login, wiosna, wiosna Bezpieczeństwo, JWT i kątowe 2.

Jednak nie ma przykładu OAuth.

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

+0

To jest bardzo dobry przykład, byłoby jeszcze lepiej, gdyby autor przestawił się na Angular 2.1.0 ostateczny – nuvio

+0

Nie dostaję strony nie znaleziono z powyższego linku. – jpwrunyan

+0

Właśnie edytuję link –