#OAuth2-based authentication provider for Cosmos cosmos-hive-auth-provider is a custom authentication provider for Hive. Hive natively provides many ways of implementing authentication, e.g. Kerberos, PAM or LDAP, but it also allows for configuring custom mechanisms, like this one.
By using cosmos-hive-auth-provider users will be able to authenticate by means or their OAuth2 token, generated by a OAuth2 Tokens Generator (a third party) handled by any trusted Identity Manager (for instance, FIWARE Lab one).
The advantage regarding the way this library has been implemented is that any user-and-password-based Hive client will continue working; simply, the password configuration parameter takes the token value.
Further information can be found in the documentation at fiware-cosmos.readthedocs.io.