Sto cercando di implementare uno sviluppo completo con REST Spray. C'è un argomento che non ho ancora capito e non ho trovato documentato: come proteggere i percorsi per l'autenticazione/autorizzazione? Vorrei solo usare un'autenticazione basata su token attraverso un'intestazione della richiesta.sicurezza spray: come proteggere i percorsi?
6
A
risposta
2
Al momento Spray implementa solo meccanismi di sicurezza di base. Viene fornito con HTTP base authentication implementato e alcuni supporto cookie.
Ha senso non includere implementazioni di sicurezza più specifiche perché ogni progetto lo implementa in modo diverso. Sebbene l'implementazione di Oauth sarebbe utile in molti casi. Potrebbero esserci progetti che lo prevedono per Spray.
L'autenticazione basata su token sembra una buona scelta generale.
Problemi correlati
- 1. Come proteggere i BLOB BLU
- 2. django - proteggere alcuni percorsi web con autenticazione di base
- 3. Come proteggere i contatti dell'applicazione come Facebook
- 4. Come deridere risposta spray-cliente
- 5. Come proteggere Redis Cluster?
- 6. Automazione della documentazione dell'API REST per i percorsi
- 7. Come proteggere webHttpBinding?
- 8. Come proteggere i servizi Web RESTful?
- 9. Come proteggere i dati Intent durante l'invio attraverso le applicazioni
- 10. Spray Client Post Multipart
- 11. AngularJS: proteggere i percorsi con angularjs a seconda che l'utente sia autorizzato?
- 12. Simulare uno spray
- 13. È possibile proteggere i cookie?
- 14. Come proteggere i dati utente nel database con Rails?
- 15. parametri Swagger (spray) percorso all'interno risorsa url
- 16. Come proteggere le DLL .NET
- 17. spray-json e list marshalling
- 18. come proteggere il mio sito web
- 19. Come proteggere le DLL?
- 20. Come proteggere NSUserDefaults?
- 21. Come proteggere l'estensione chrome
- 22. Come proteggere CouchDB
- 23. Come risolvere i percorsi relativi in python?
- 24. Come configurare i percorsi personalizzati in Phalcon?
- 25. Come gestire i percorsi lunghi in Bash?
- 26. Come i percorsi relativi a Vim
- 27. Rails: come formattare e organizzare i percorsi
- 28. Come rendere i percorsi nidificati di Angularjs?
- 29. come impostare i percorsi con gli autotools
- 30. Come proteggere il pannello admin-flask con la sicurezza del pallone
Hai visto la sezione documenti [SecurityDirectives] (http://spray.io/documentation/1.2.1/spray-routing/security-directives/)? – 4e6