# Contributed Plugins These are fully supported plugins but require additional dependencies to be installed: `$ pip install '.[contrib]'` - Relational Database Auth
_includes manager script to add, remove and create db entries_ - [DB Client Authentication](auth_db.md)
Authenticate a client's connection to broker based on entries in a relational db (mysql, postgres, maria, sqlite).
`amqtt.contrib.auth_db.AuthUserDBPlugin` - [DB Client Authorization](auth_db.md)
Determine a client's access to topics.
`amqtt.contrib.auth_db.AuthTopicDBPlugin` - [HTTP Auth](http.md)
Determine client authentication and authorization based on response from a separate HTTP server.
`amqtt.contrib.http.HttpAuthTopicPlugin`