How to build an API with authentication in Adonis