2014-09-28 11 views
6

Próbuję zaimplementować pełny rozwój za pomocą REST Spray. Istnieje argument, którego jeszcze nie odkryłem i czego nie udokumentowałem: jak zabezpieczyć trasy uwierzytelniania/autoryzacji? Po prostu użyłbym uwierzytelniania opartego na tokenie poprzez nagłówek żądania.spray ochrona: jak chronić trasy?

+1

Widziałeś sekcję [SecurityDirectives] (http://spray.io/documentation/1.2.1/spray-routing/security-directives/)? – 4e6

Odpowiedz

2

W tej chwili Spray wdraża tylko podstawowe mechanizmy bezpieczeństwa. Zawiera implementację protokołu HTTP basic authentication i obsługę cookie.

Nie warto uwzględniać bardziej szczegółowych implementacji zabezpieczeń, ponieważ każdy projekt implementuje je inaczej. Chociaż implementacja Oautha byłaby przydatna w wielu przypadkach. Mogą istnieć projekty, które zapewniają to dla Sprayu.

Uwierzytelnianie oparte na tokenach brzmi jak dobry ogólny wybór.