EG Zynergy Partners uses four different authentication approaches in the application.
User Authentication
Swagger Authorization
Service-to-service authentication