Introduction
RabbitMQ needs to know who can connect and what they can do. Authentication backends like LDAP and OAuth help RabbitMQ check user identities using external systems, making access control easier and more secure.
When you want RabbitMQ to use your company’s existing user directory to manage access.
When you need to allow users to log in using their Google or GitHub accounts.
When you want to centralize user management for multiple applications including RabbitMQ.
When you want to avoid managing separate RabbitMQ user accounts manually.
When you want to improve security by using trusted external authentication services.