Ciao Sto costruendo una sezione API per un'applicazione. I miei controller all api correlati risiedono nella directory app/controllers/api
.skip_before_action per alcuni controller in Rails?
La mia preoccupazione è che in application_controller
c'è un filtro before_action :authenticate_user!
, quindi devo essere in modalità login per accedere all'api.
mia soluzione attuale: Sto aggiungendo skip_before_action :authenticate_user!
in tutti i controllori che sono in app/controllers/api
directory ..
Problema: devo scrivere in tutti i controllori e ho circa 80 controllori
la mia aspettativa: c'è un modo in cui posso scrivere in application_controller
sé qualcosa di simile b efore_action: authenticate_user !, tranne: [all the controllers which are in api directory
]
http://stackoverflow.com/a/11785449/2231236 attrezzo simile – Nithin