Add app token authentication
Add encryption and others